- 0
- 0
- 约2.05千字
- 约 24页
- 2022-07-21 发布于广东
- 举报
函数:main函数、库函数和自定义函数
函数的关系:main函数可以调用其他函数,其他函数之间可以相互调用。任何函数都不能调用main函数
函数的定义是独立的,函数的调用可以是嵌套的。
无返回值的函数:有返回值的函数:只能返回一个值。用return返回
当return后表达式的类型与函数首部定义的函数返回值的类型不一致,以函数返回值为准.函数类型缺省时,默认类型为:int
无参函数有参函数:如何确定参数个数
参数传递方式:单项值传递数组名作参数传递的是数组的首地址
函数的默认存储类型为:extern
变量的默认存储类型为: auto
;5.3.1 局部变量和全局变量;
局部变量:(动态局部变量)和静态局部变量
动态局部变量 (auto): 普通的局部变量,函数调用时,定义变量,分配存储单元。函数调用结束,收回存储单元。
int x, y; ?? auto int x, y;
静态局部变量:static int x,y; 编译时分配存储单元,整个程序运行期间一直占用,一直到文件结束。
全局变量:静态存储区
;通过return语句,函数可以带回一个或一个以上的返回值。
如果函数值的类型和return语句中表达式的值不一致,则以函数类型为准。
C程序中有调用关系的所有函数必须放在同一个源程序文件中。
函数调用语句:func(rec1,rec2+rec3,(rec4,rec5));中,含有的实参个数是5.
在C程序中 , 函数既可以嵌套定义 , 也可以嵌套调用
.变量根据其作用域的范围可以分作局部变量和全局变量
C语言所有函数都是外部函数
c程序总是从程序的第一条语句开始执行
如果被调用函数的定义出现在主调函数之前,可以不必加以声明
函数定义中,函数类型指函数返回值的类型.
return 语句后面不能为表达式.
函数首部可以写成int fun(int a,b);局部变量在函数内定义,只能在定义它的函数内使用
函数中的形式参数是局部变量
实参和形参变量是一一对应的,两者必须同名.
在一个函数内的复合语句中定义的变量在本函数范围内有效
在不同的函数中可以使用相同名字的变量
在C语言中,函数的隐含存储类别是auto
return 语句可以在同一个函数中出现多次
在C语言的函数中,必须有形参
max(3,a+b);是正确的函数调用语句.;全局变量在函数???外定义,只在主函数中有效
在一个文件中,如果某个全局变量与某函数内的局部变量同名,则局部变量被屏蔽.
静态存储变量在定义时就分配存储单元并赋值
静态存储变量不随其所在函数的调用结束而被释放,其值会保留作为下一次调用的初值.
语句int max(int x,int max(int y, int z));是正确的函数声明语句.
语句m=max(a,max(a,b));是正确的函数调用语句.
int max(a,b);是正确的函数调用语句
函数调用时的实参和形参之间的数据是单向的【1】传递
如果函数不要求带回值,可用【1】来定义函数返回值为空
函数调用语句func((e1,e2),(e3,e4,e5))中含有【1】个实参.;从函数的形式上看,函数分为无参函数和【1】两种类型.
在函数中,需要返回一个结果时,可以使用【1】语句.
定义函数求一个圆的面积时,函数首部的类型说明符可以使用float或【1】.
定义函数求两个整型数据之和时,函数首部的类型说明符可以使用int或【1】.
在C语言中,变量的隐含存储类别是【1】.
在C语言中,全局变量在定义时没赋初值时,默认值为【1】.
C语言源程序的基本单位是【1】
全局变量的定义不可能在(函数内部)
对于void类型函数,调用时不可作为(表达式)
在C语言中,调用函数除了函数名外,必须有( )
只有在使用时才为变量分配存储空间的存储类别是(auto、 register);数列求和问题;循环次数确定的数列求和问题;n!
1!+2!+3!+……+n!
;根据最后一项的大小判断循环是否结束;2、;实验指导书p137
s=1+(1/3)+(1/3)*(2/5)+(1/3)*(2/5)*(3/7)+……
直到最后一项的值小于任意一个小数eps为止。;4、实验教程p132输入一个正实数eps,计算并输出下式的值,直到最后一项绝对值小于eps。 ;4、学习指导p67
给定程序的功能是:计算并输出下列级数的前N项之和SN,直到SN大于q为止,q的值通过形参传入。例如,若q的值为50.0,则函数值为50.416687。;6、学习指导p69
给定下列程序中,函数fun的功能是:根据整型形参m的值,
计算如下公式的值。 T=1 - 1/(2×2) – 1/(3×3) -…-1/(m×m);典型算法;分离数字;求1-100之间奇数的和;求100-
您可能关注的文档
- 注意力训练1演示课件.ppt
- 专题一科学社会主义的几个基本问题演示课件.ppt
- 杂交制种技术演示课件.ppt
- 商品价格与核算演示课件.ppt
- 基本初等函数的导数公式演示课件.ppt
- 函数的凹凸性与拐点的定义与求法演示课件.ppt
- 对数函数图像及性质精选演示课件.ppt
- 几种参数方程确定的函数的导数演示课件.ppt
- 三角函数的图像和性质演示课件.ppt
- 一次函数演示课件.ppt
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测生物试卷+答案.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测语文试卷+答案.doc
- 四川省绵阳南山中学实验学校2025-2026学年高三上学期1月月考数学含答案.doc
- 2026届辽宁省大连市高三上学期双基考试物理试卷+答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测化学含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测生物含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测英语含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测政治含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试化学含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试生物含答案.doc
最近下载
- 2025届福建省厦门市思明区小学三年级上学期科学试题及答案.docx
- 2025生产安全事故伤害损失工作日判定.docx
- 金融工程深度报告:股票关联与溢出效应因子构建-中信建投证券-0页.pdf VIP
- 常州纺织服装职业技术学院单招《数学》练习题【学生专用】附答案详解.docx VIP
- 中药涂擦疗法操作规范学习培训课件.pptx VIP
- 福建教育学院 石修银【特级教师】.ppt VIP
- 古诗词诵读 《虞美人》课件 (共24张PPT)统编版高中语文必修上册.ppt.pptx VIP
- 小规模经营网约房管理规范及编制说明.pdf
- 支委候选人初步人选考察谈话记录.docx VIP
- 2025年北师大版高中数学数学建模实战试卷.docx VIP
原创力文档

文档评论(0)