网站大量收购闲置独家精品文档,联系QQ:2885784924

用函数实现模块化程序设计.pptx

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

用函数实现模块化程序设计 (一);CONTENTS;走进函数;2、函数的分类 (1)用户使用角度 ①库函数:由系统提供,不必自己定义; ②用户自己定义的函数:解决用户的需要,自定义。 (2)函数的形式 ①无参函数:一般用来执行指定的一组操作,,可以带回或不带回函数 值,但不带回函数值居多; ②有参函数:主函数在调用被调用函数时,通过参数向被调用函数传递 数据,一般情况下,执行被调用函数时会得到一个函数值, 供主调函数使用。 ;Q1. 以下关于函数的叙述中正确的是【 】。 A)C语言程序将从源程序中第一个函数开始执行 B)可以在程序中由用户指定任意一个函数作为主函数,程序将从此 开始执行 C)C语言规定必须用main作为主函数名,程序将从此开始执行,在 此结束 D)main可作为用户标识符,用以定义任意一个函数; 类型名 函数名() { 函数体 } 或 类型名 函数名(void) { 函数体 };如何定义函数;如何定义函数;如何定义函数;Q2. 定义一个void型函数意味着调用该函数时,函数【 】 A)通过return返回一个用户所希望的函数值 B)返回一个系统默认值 C)没有返回值 D)返回一个不确定的值;Q3. 若程序中定义函数 float myadd(float a, float b) { return a+b; } 并将其放在调用语句之后,则在调用之前应对该函数进行说明。以下说明 中错误的是 【 】。 A)float myadd( float a,b); B)float myadd(float b, float a); C)float myadd(float, float); D)float myadd(float a, float b);;形式参数与实际参数;Q4、 若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是【 】。 A)函数的实参和其对应的形参共占同一存储单元 B)形参只是形式上的存在,不占用具体存储单元 C)同名的实参和形参占同一存储单元 D)函数的形参和实参分别占用不同的存储单元 ;编写函数,计算两个整数之差的绝对值,并将差值返回调用函数。 在主函数中输入两个整数,调用函数,并输出绝对值。 ;PART;Q5. C语言中函数返回值的类型是由【 】决定。 A)return语句中的表达式类型 B)调用函数的主调函数类型 C)调用函数时临时 D)定义函数时所指定的函数类型;有如下程序 int func(int a,int b) { return(a+b); } main() { int x=2,y=5,z=8,r; r=func(func(x,y),z); printf(%d\n,r); } 该程序的输出的结果是( )。 A. 12 B. 13 C. 14 D.15 ;函数调用语句;函数的调用;注: 如果被调函数的返回值是整型或字符型时,可以不对被调函数作说明,而直接调用。 当被调函数的函数定义出现在主调函数之前时,在主调函数中也可以不对被调函数再作说明而直接调用。 如在所有函数定义之前,在函数外预先说明了各个函数的类型,则在以后的各主调 函数中,可不再对被调函数作说明。 对库函数的调用不需要再作说明,但必须把该函数的头文件用include命令包含在 源文件前部。 #includestido.h #includemath.h #includestring.h;Q6.若有以下程序 #include stdio.h void f(int n); main() { void f(int n); f(5); } void f(int n) { printf(%d\n,n); } 则以下叙述???不正确的是( )。 A. 若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f B. 若在主函数前对

文档评论(0)

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

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

1亿VIP精品文档

相关文档