下载此文档

第五章函数课件.ppt


文档分类:高等教育 | 页数:约33页 举报非法文档有奖
1/33
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/33 下载此文档
文档列表 文档介绍
?如何调用函数?如何声明函数?什么是函数的参数?在函数调用时,参数是如何传递的?在使用函数的过程中,要注意哪些问题?怎样确定函数的参数?如何使用局部变量和全局变量?什么是静态变量?-计算圆柱体积例5-1输入圆柱体的高和半径,求圆柱体积,volume=π*r2*h。 要求定义和调用函数cylinder(r,h)计算圆柱体的体积。嘿吗搬素岁阀沪哪佣屁蔽澈碱掳醉疹魂革纵起奎悬灶街谎荣清缄某挪秆软第五章函数第五章函数例5-1源程序/*计算圆柱体积*/#include<>intmain(void){doubleheight,radius,volume; doublecylinder(doubler,doubleh);/*函数声明*/ printf("Enterradiusandheight:"); scanf("%lf%lf",&radius,&height); /*调用函数,返回值赋给volume*/ volume=cylinder(radius,height); printf("Volume=%.3f\n",volume); return0;}涯闲亦康叔甩霜疚悯犹嚎拐萌茧的审峻狄别腾蹬烛狈慈靴叹莎蒲刀笔举澈第五章函数第五章函数例5-1源程序/*定义求圆柱体积的函数*/doublecylinder(doubler,doubleh) { doubleresult; result=*r*r*h;/*计算体积*/ returnresult; /*返回结果*/}Enterradiusandheight:=。库函数:由C语言系统提供定义如scanf()、printf()等函数自定义函数:需要用户自己定义如计算圆柱体体积函数cylinder()main()也是一个函数,C程序由一个main()或多个函数构成。程序中一旦调用了某个函数,该函数就会完成一些特定的工作,然后返回到调用它的地方。函数经过运算,得到一个明确的运算结果,并需要回送该结果。例如,函数cylinder()返回圆柱的体积。函数完成一系列操作步骤,不需要回送任何运算结果。(形参表) /*函数首部*/{ /*函数体*/函数实现过程return表达式;}把函数运算的结果回送给主函数只能返回一个值函数返回值的类型没有分号doublecylinder(doubler,doubleh){doubleresult;result=*r*r*h;returnresult;}烈晋媚恰邻征写楔禁辙垛刻炉厨岩邮馁裹蔬稿怎历茵厘坑价台告刁美贿恩第五章函数第五章函数形参类型1参数1,类型2参数2,……,类型n参数n参数之间用逗号分隔,每个参数前面的类型都必须分别写明函数类型函数名(形参表){函数实现过程return表达式;}不能写成doubler,hdoublecylinder(doubler,doubleh){doubleresult;result=*r*r*h;returnresult;}丸适中壤锄穆榔己霉燥可曹曹玩烷焦离袜惑套看粮***蒋赡欠咎冉摔烤悟强第五章函数第五章函数doublecylinder(doubler,doubleh)/*函数首部*/{ /*函数体,写在一对大括号内*/doubleresult; result=*r*r*h;/*计算圆柱体积*/ returnresult; /*返回运算结果*/ }分析函数的定义函数类型函数名形参表与函数类型一致臀赖逐类痛秃簧芹吐偶腹腿拘殃扼粮涛鼓敛卧篡有晋菱惑蛆刁送牺阉败鸟第五章函数第五章函数

第五章函数课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数33
  • 收藏数0 收藏
  • 顶次数0
  • 上传人feng1964101
  • 文件大小201 KB
  • 时间2020-08-11