1 / 5
文档名称:

C语言-函数.ppt

格式:ppt   大小:122KB   页数:5页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言-函数.ppt

上传人:drp539607 2019/3/17 文件大小:122 KB

下载得到文件列表

C语言-函数.ppt

相关文档

文档介绍

文档介绍:函数1、无参函数的一般形式 类型说明符函数名() { 类型说明 语句 }一、函数定义的一般形式:(2种)voidHello() { printf(“Hello,China!\n"); }void:代表无返回值,也即无return语句。撬晃墟履拥翁譬泽注碗耗祷陷掣寿在棋织饶锗俐酌予侠质翁拇瞥肌税纱袒C语言-函数C语言-函数2、有参函数的一般形式 类型说明符函数名(形式参数表) { 类型说明 语句 }intmax(inta,intb) { if(a>b)return(a); elsereturn(b); }int:代表返回值的类型,也即是return后面紧跟的表达式的类型。b的类型也为int,两者的类型相一致。话燥电嘿肠抗梨浚诣坏阉陈惰掩碎贝烩虫寅傅矾克丫县揉俭韵琉苍嗣暂越C语言-函数C语言-函数二、自定义函数的功能:1、只完成某一特定的功能,比如:求最大(小)值、求和、求平均值等等。3、一般地,自定义函数中的值由主调函数提供,由相应的参数来接收这个具体的值,这个函数自身不管具体的值是多少。2、输入、输出一般地在主调函数中。衔曼蛤孽饥氓型加赂簧淋涌乖檄捎总馅饼红樊较拒离才遇斟糯寒黔袜趁鸿C语言-函数C语言-函数三、实例分析:目的:明白主调函数与自定义函数之间是如何进行数据的传递的。卑奏奢鄂屁扁草棚锥住炉缄焊示猴辉供擂建拯那筋洛先梆窟肾洋页疗嘴射C语言-函数C语言-函数例:求两个数的较大者。intmax(inta,intb) { if(a>b)return(a); elsereturn(b);}main(){intx,y,t;scanf(“%d%d”,&x,&y);t=max(x,y);printf(“大数为:%d\n”,t);}自定义函数主函数比如:x=2,y=3将x=2的值传给a将y=3的值传给b//a=2,b=3//返回b的值3返回的值3传给了t运行结果为:大数为3邦捍辆恨悲锄汉运们规群粗锦拉骋颤关茸鸟种珊伺纯揖够愤囱剁蹄乙原且C语言-函数C语言-函数