07_01_C语言程序设计_第七章 用函数实的现模块化程序设计_周常欣.ppt

07_01_C语言程序设计_第七章 用函数实的现模块化程序设计_周常欣.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
07_01_C语言程序设计_第七章 用函数实的现模块化程序设计_周常欣

C 程 序 设 计 | 第 七 章 本节课堂习题 1、对C语言函数体的描述,下面正确的是( ) A.可以定义和调用其它函数 B.可以调用但不能定义其他函数 C.不可调用但可以定义其它函数 D.不可调用及定义其它函数 C 程 序 设 计 | 第 七 章 2、一个完整的C源程序是【? 】。???? A)要由一个主函数或一个以上的非主函数构成???? B)由一个且仅由一个主函数和零个以上的非主函数构成???? C)要由一个主函数和一个以上的非主函数构成??? D)由一个且只有一个主函数或多个非主函数构成 知识点:page10 本节课堂习题 C 程 序 设 计 | 第 七 章 3、在一个C程序中,【 ?】。??? A)main函数必须出现在所有函数之前??? B)main函数可以在任何地方出现??? C)main函数必须出现在所有函数之后???? D)main函数必须出现在固定位置 知识点:page11 本节课堂习题 C 程 序 设 计 | 第 七 章 4、C语言中函数返回值的类型是由【? 】决定。???? A)return语句中的表达式类型???? B)调用函数的主调函数类型???? C)调用函数时临时???? D)定义函数时所指定的函数类型? 知识点:page177 本节课堂习题 C 程 序 设 计 | 第 七 章 5、定义一个void型函数意味着在调用该函数时,函数【? 】?? A)通过return返回一个用户所希望的函数值??? B)返回一个系统默认值?? C)没有返回值??? D)返回一个不确定的值? 本节课堂习题 C 程 序 设 计 | 第 七 章 6、关于return语句,下列正确的说法是(?)。 ?A.?在主函数和其他函数中均要出现? B.?必须在每个函数中出现? C.?可以在同一个函数中出现多次? D.?只能在除主函数之外的函数中出现一次 本节课堂习题 C 程 序 设 计 | 第 七 章 7、有如下函数调用语句:??????? fun(rec1,rec2+rec3,(rec4,rec5));?该函数调用语句中,含有的实参个数是________。? A)3?? ?B)4????? C)5? D)有语法错 正确答案:A(知识点:函数的调用)?试题分析:在该函数调用中,含有的实参个数是3个。 其中,第二个实参是rec2+rec3,是一个算术表达式,第三个实参是(rec4,rec5),是一个逗号表达式。 如果实参是表达式,则首先计算表达式的结果,再将表达式的值传递给形参。 本节课堂习题 C 程 序 设 计 | 第 七 章 8、有以下函数定义:??????? ?void?fun(int?n,double?x)?{…}?若以下选项中的变量都已经正确定义且赋值,则对函数fun的正确调用语句是________。? A)fun(int?y,double?m);??????B)k=fun(10,12.5);??? C)fun(x,n);???????????????? D)void?fun(n,x);? 正确答案:C(知识点:函数的调用)? 分析:当函数类型为void时,函数不返回值,函数调用只能以函数语句的形式出现,因此,选项B显然是不对的。在函数调用时,只须给出函数名和实际参数,不能再给出函数类型和参数类型,所以选项A和选项D都不对。正确的选项是C。 本节课堂习题 * * * * * * C 程 序 设 计 | 第 一 章 C 程 序 设 计 | 第 一 章 * C 程 序 设 计 | 第 一 章 C 程 序 设 计 | 第 一 章 * C 程 序 设 计 | 第 一 章 * C 程 序 设 计 | 第 一 章 C 程 序 设 计 | 第 一 章 * C 程 序 设 计 | 第 一 章 * C 程 序 设 计 | 第 一 章 * C 程 序 设 计 | 第 一 章 * C 程 序 设 计 | 第 一 章 第七章 用函数实现模块化程序设计 C语言程序设计 主讲:周常欣 C 程 序 设 计 | 第 七 章 C 程 序 设 计 | 第 七 章 第七章 用函数实现模块化程序设计 本章目录 7.1 为什么要用函数 为什么要定义函数 定义函数的方法 函数调用的形式 函数调用时的数据传递 函数调用的过程 函数的返回值 7.3 调用函数 7.2 怎样定义函数 C 程 序 设 计 | 第 七 章 7.1 为什么要用函数 一个较大的程序可分为若干个程序模块,每一个模块用来实现一个特定的功能。在高级语言中用子程序实现模块的功能。子程序由函数来完成。 第七章 用函数实现模块化程序设计 由主函数调用其他函数,其他函数也可以互相调用。同

您可能关注的文档

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档