c语言_函数的定义与使用.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《c语言_函数的定义与使用.docx》由会员分享,可在线阅读,更多相关《c语言_函数的定义与使用.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验报告实验目的:1. 熟练掌握函数的定义与使用实验内容:1. 有如下的一段程序,程序调用maxt()函数将两个数中的最大值输出,并根据最大值打印相应行的#号,请定义printat()函数、maxt()函数与printnx()函数并将主程序补充完整,使之正常运行。#include void main()int a=3,b=4,max;printat();/打印一行号printf(打印ab行的#号n);max=maxt(a,b);printnx(max);/打印max行#号1).无参无返回值函数函数名printat函数返回值无返回值函数参数无参数函数功能打印一行号2)有参无返回值函数函数名pri
2、ntnx 函数返回值无返回值函数参数有一个参数,(形式参数),是整型函数功能打印n行#号3).有参有返回值函数 函数名maxt函数返回值有返回值,函数类型为整型函数参数有两个整型的参数函数功能返回a与b中的最大值阅读知识:.如何在主函数中使用用户自定义的函数函数调用基础知识用户自定义函数在main()函数中调用时的三种方式:1. 函数语句把函数调用作为一个语句,适用无返回值的函数 printstar( );2函数表达式函数出现在一个表达式中,适用有返回值的函数 c=2*max(a,b);3函数参数函数调用作为一个函数的实参,适用有返回值的函数m=max(a,max(b,c)#include v
3、oid main()void printat();void printnx(int n);int maxt(int a,int b);int a=3,b=4,max;printat();printf(打印ab行的#号n);max=maxt(a,b);printnx(max);void printat()printf(n);void printnx(int n)for(int i=1;i=b)z=a;elsez=b;return (z);2. 有如下的一段程序,程序调用max3t()函数将三个数中的最大值输出,请定义max3t并将主程序补充完整,使之正常运行。#include void main
4、()int a=3,b=4,c=8,max;max=max3t(a,b,c);printf(三个数中的最大值是%d,max);函数名max3t函数返回值有一个返回值,int型函数参数有三个整型的参数,函数功能返回三个数中的最大值#include void main()int max3t(int x,int y,int z);int a=3,b=4,c=8,max;max=max3t(a,b,c);printf(三个数中的最大值是%d,max);int max3t(int x,int y,int z)int k;if(x=y&x=z)k=x;else if(y=x&y=z)k=y;else k=
5、z;return (k);3. 有如下的一段程序,程序调用g( )函数进行累加求和,请定义g( )函数并将主程序补充完整,使之正常运行。#include void main()printf(请输入你想求从到多少的和n);scanf(%d,&n);sum=g(n); /如输入,则g(5)输出+2+3+4+5的和printf(从到%d的和为%d,n,sum);函数名g函数返回值有一个返回值,int型函数参数+2+3+4+5+。g的和#include void main()int g(int x);int n,sum;printf(请输入你想求从到多少的和n);scanf(%d,&n);sum=g(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 函数 定义 使用
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内