C语言实验报告(五).pdf

C语言实验报告(五).pdf

ID:55785935

大小:116.93 KB

页数:3页

时间:2020-06-02

C语言实验报告(五).pdf_第1页
C语言实验报告(五).pdf_第2页
C语言实验报告(五).pdf_第3页
资源描述:

《C语言实验报告(五).pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、华北水利水电大学C语言程序设计实验报告2015--2016学年第二学期2015级道路桥梁与渡河工程专业班级:2015069学号:201506912姓名:杨玉冰一、实验题目:函数二、实验目的:(略)三、实验内容1.程序验证(略)2.程序设计1)编程实现求两个正整数的最大公约数,要求计算最大公约数用函数fun(inta,intb)实现。源代码:运行结果:#includeintfun(int,int);voidmain(){intA,m,n;printf("Pleaseinputtwonumber:");scanf("%d%d",&m,&n);A=fun(

2、m,n);printf("最大公约数=%d",A);}intfun(inta,intb){intr,t;if(b>a){t=b;b=a;a=t;}while((r=a%b)!=0){a=b;b=r;}return(b);}2)编程实现打印出2~n之间的所有素数,要求判断素数过程用自定义函数实现。源代码:运行结果:#includeintisprime(intm){inti;for(i=2;i

3、i))printf("%d",i);printf("");}华北水利水电大学C语言程序设计实验报告2013--2014学年第二学期2015级道路桥梁与渡河工程专业班级:2015069学号:201506912姓名:杨玉冰3)编写函数fun(intt),它的功能是:求斐波那契数列中大于t的最小的一个数,结果由函数返回。其中斐波那契数列f(n)的定义为:f(1)=1,f(2)=1f(n)=f(n-1)+f(n-2)(n>2)例如:当t=1000时,函数值为:1597。源代码:运行结果:#includeintfun(intt){}voidmain(){i

4、ntn;printf("Inputnplease:");scanf("%d",&n);printf("n=%d,f=%d",n,jsValue(n));}#includeintfun(intt){inti;for(i=3;fun(i)==fun(i-1)+fun(i-2);n++)if(n<=fun(i))return(fun(i+1));}voidmain()i{intn;printf("Inputnplease:");scanf("%d",&n);printf("n=%d,f=%d",n,fun(n));}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。