`

谭浩强c语言第七章速记

阅读更多

  1、为什么要定义函数?

  定义函数(指定它的功能和名字)的目的就是为了使用函数。已达到精简代码的目的。

   2、怎样定义函数?

   类型标识符 函数名(参数){

  声明部分;

语句部分

}

   3、定义函数时函数后面括号中的变量名是形参(只能是变量);

    在主调函数中调用一个函数时,函数名后面括号中的参数是实参

  区别:形参在未出现函数调用时,不占用存储单元、

       实参可以是变量、常量或者表达式,但是要求有确定的值

    实参到形参的传递是单向的值传递(指针变量做形参也要遵守这一规则)

 

4、在定义好了函数后,关心的就是函数调用的问题了。

  形式:函数名(实参列表);

函数可以嵌套或者递归式的调用。

 

5、函数参数的类别

   a、数组作为函数参数

         1、数组元素作为函数实参时,可以相当于一个基本数据类型的元素做函数实参一样处理。

          2、数组名做函数参数,并不意味着将数组中的全部元素传递给对应的形参,只是将数组首元素的地址传递给对应的形参,因此形参为数组名或者是指针变量。

     求平均分的问题

float average(float a【10】){

return   ;

}

main{

float score【10】;

float ave=average(score);

 

}

分享到:
评论

相关推荐

    谭浩强c语言第七章ppt

    谭浩强c语言的课件 第七章 ppt 比较详细

    谭浩强C语言课件第五版

    7. **第7章**:讲述结构体和共用体,这是C语言中复合数据类型的应用,可以用来创建自定义的数据结构。 8. **第8章**:介绍位运算,包括位移、与、或、异或操作,这些在低级编程和硬件交互中非常常见。 9. **第9章*...

    谭浩强C语言教程Word版.rar谭浩强C语言教程Word版.rar

    谭浩强C语言教程Word版.rar谭浩强C语言教程Word版.rar谭浩强C语言教程Word版.rar谭浩强C语言教程Word版.rar谭浩强C语言教程Word版.rar谭浩强C语言教程Word版.rar谭浩强C语言教程Word版.rar谭浩强C语言教程Word版.rar...

    C语言程序设计-谭浩强-第五章习题答案

    在本资源中,我们关注的是谭浩强编著的《C语言程序设计》一书的第五章习题解答。这是一本经典的C语言教材,对于初学者和有一定基础的学习者来说,都具有很高的参考价值。谭浩强教授以其深入浅出的讲解方式,帮助读者...

    谭浩强C语言第三版试题及答案

    《谭浩强C语言第三版试题及答案》是一份针对计算机专业学生,特别是为复试考试准备的重要学习资源。这份资料详尽地涵盖了谭浩强编著的C语言教材第三版中的习题及其解答,旨在帮助学习者巩固和深化对C语言的理解与...

    谭浩强 c语言课件ppt

    谭浩强第三版c语言课件 第一章 C语言概述 第二章 算法 第三章 数据类型 第四章 顺序结构程序设计 第五章 选择结构程序设计 第六章 循环结构程序设计 第七章 数组 第八章 函数 第九章 预处理 第十章 指针 第十一章 ...

    1-谭浩强 C语言程序设计第四版_C语言_

    《谭浩强C语言程序设计第四版》是学习C语言的经典教材之一,尤其适合初学者。这本书详尽地介绍了C语言的基本概念、语法结构以及编程技巧,旨在帮助读者建立起坚实的编程基础。 C语言是一种强大的、高效的编程语言,...

    谭浩强C语言设计第三版(pdf)

    《谭浩强C语言设计第三版》是一本深入浅出介绍C语言编程的经典教材,适合初学者和有一定基础的学习者。这本书在C语言的教学领域有着广泛的影响力,深受读者喜爱。PDF格式使得电子版方便阅读和保存,对于学习者来说是...

    谭浩强C语言课件 第10章 对文件的输入输出

    谭浩强C语言课件 第10章 对文件的输入输出

    谭浩强c语言程序设计习题集.pdf

    这份文档是一本名为《谭浩强C语言程序设计习题集》的书籍的内容摘录。该书主要是为了帮助读者通过练习和题目来掌握C语言的基础知识点和编程技巧。从给出的部分内容可以看出,该习题集共分为两个部分,分别是选择题和...

    谭浩强C语言.zip

    《谭浩强C语言》是一本在中国广受欢迎的C语言学习教材,由谭浩强教授编写,自出版以来,为无数初学者提供了深入浅出的C语言教学指导。这本书不仅适用于初学者,也适合有一定基础的程序员巩固和提高C语言技能。在...

    谭浩强c语言第三版复习习题

    《谭浩强C语言第三版复习习题》是针对C语言初学者的一份宝贵资料,它以谭浩强的《C语言程序设计》第三版为蓝本,旨在帮助读者巩固和深化对C语言的理解。下面将对其中涉及的重要知识点进行详细解释。 一、C语言基础 ...

    c语言教程电子版(谭浩强c语言word版)

    谭浩强的C语言教程以其易懂和实用著称,提供了全面的C语言语法讲解。以下将详细介绍C语言的一些核心知识点。 1. **C语言概述**:C语言是一种中级语言,它结合了高级语言的易读性和机器语言的高效性。它的设计目标是...

    谭浩强c语言 电子版

    《谭浩强C语言》是一本深受中国程序员喜爱的编程入门书籍,对于初学者来说,它提供了全面且易懂的C语言基础知识。这本书以其简洁明了的语言和丰富的实例,帮助无数编程新手开启了他们的编程之旅。 C语言是一种强大...

    谭浩强c语言第五版教材学习课件

    "谭浩强C语言第五版教材学习课件"正是基于他的经典著作,为学习者提供了一套系统的、易于理解的教学资源。 这个课件可能包含PPT演示文稿、习题解答、代码示例和教学视频等多种形式,旨在帮助初学者掌握C语言的基础...

    谭浩强C语言电子版_C语言入门首选

    《谭浩强C语言》是一本深受初学者喜爱的C语言教程,它的主要目标是帮助读者快速掌握C语言的基础知识和编程技巧。本书以其深入浅出的讲解方式和丰富的实例,使得C语言的学习变得生动有趣。 C语言是一种广泛应用的...

    谭浩强C语言课件 第2章 算法---程序的灵魂

    谭浩强C语言课件 第2章 算法---程序的灵魂

    谭浩强C语言程序设计第二版源代码及课件完整版

    该资源包含了该书第二版的完整源代码和配套课件,旨在帮助读者更好地理解和实践C语言编程。 在C语言的世界里,源代码是理解程序运行机制的关键。通过阅读《谭浩强C语言程序设计》的源代码,你可以看到每一个函数的...

    谭浩强c语言答案课后习题答案

    《谭浩强C语言》是C语言初学者的入门经典教材,由谭浩强教授编写,深受广大编程爱好者的喜爱。书中的课后习题设计巧妙,旨在帮助读者巩固所学知识,提升编程技能。本资源包含的就是这些课后习题的答案,对于正在学习...

    谭浩强C语言教程 第三版 - 学习C语言必备

    谭浩强C语言教程第三版,学习C语言必备,自学的良好伙伴! 目录: 1 C语言概述 2 程序的灵魂—算法 3 数据类型、运算符与表达式 4 最简单的C程序设计—顺序程序设计 5 分支结构程序 6 循环控制 7 数组 8 函 ...

Global site tag (gtag.js) - Google Analytics