C语言实验报告(五)
以下是为大家整理的c语言实验报告(五)的相关范文,本文关键词为语言,实验,报告,华北,水院,高级,语言,程序设计,实验,报,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在综合文库中查看更多范文。
华北水院高级语言程序设计(c语言)实验报告(五)
20XX--20XX学年第二学期
20XX级专业:通信工程学号:20XX16405姓名:王超………………………………………………………………………………………………
一、实验题目:函数二、实验目的:(略)三、实验内容
1.程序验证(略)2.程序设计
1)编程实现求两个正整数的最大公约数,要求计算最大公约数用函数fun(inta,intb)实现。
源代码:#includeintfun(inta,intb){}
voidmain(){
c语言斐波那契数列 inta,b,l;
intm,r;if(a>b){m=a;a=b;b=m;}while((r=b%a)!=0){}return(a);
b=a;a=r;
第1页共4页
printf(\scanf(\l=fun(a,b);
printf(\这两个数的最大公约数是%d\\n\}
运行结果:
2)编程实现打印出2~n之间的所有素数,要求判断素数过程用自定义函数实现。源代码:#includeintisprime(intm){}
voidmain(){
intn,i;
printf(\scanf(\for(i=2;i if(isprime(i)==1)
第2页共4页
inta;
for(a=2;a if(m%a==0)
return0;
return1;
}
运行结果:
2)编程实现打印出2~n之间的所有素数,要求判断素数过程用自定义函数实现。源代码:#includeintisprime(intm){}
voidmain(){
intn,i;
printf(\scanf(\for(i=2;i if(isprime(i)==1)
第2页共4页
inta;
for(a=2;a if(m%a==0)
return0;
return1;
}
printf(\
printf(\
运行结果:
华北水院高级语言程序设计(c语言)实验报告(五)
20XX--20XX学年第二学期
20XX级专业:通信工程学号:20XX16405姓名:王超………………………………………………………………………………………………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){intf1,f2,f;f1=f2=1;f=f1+f2;do{f1=f2;f2=f;f=f1+f2;}while(f }
voidmain(){intn;
第3页共4页
printf(\scanf(\
printf(\
运行结果:
华北水院高级语言程序设计(c语言)实验报告(五)
20XX--20XX学年第二学期
20XX级专业:通信工程学号:20XX16405姓名:王超………………………………………………………………………………………………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){intf1,f2,f;f1=f2=1;f=f1+f2;do{f1=f2;f2=f;f=f1+f2;}while(f }
voidmain(){intn;
第3页共4页
printf(\scanf(\
printf(\}
运行结果:
心得与体会:
本次的实验让我对调用函数有了实践的理解,发现调用函数在解决某些问题上十分方便。在使用调用函数时,有时会对函数参数的传递不是很清晰,所以在调用时会出现错误。有时也会出现忘记函数的声明。在函数调用方面还应多看例子多实践才能牢固掌握。
第4页共4页
运行结果:
心得与体会:
本次的实验让我对调用函数有了实践的理解,发现调用函数在解决某些问题上十分方便。在使用调用函数时,有时会对函数参数的传递不是很清晰,所以在调用时会出现错误。有时也会出现忘记函数的声明。在函数调用方面还应多看例子多实践才能牢固掌握。
第4页共4页
最后,小编希望文章对您有所帮助,如果有不周到的地方请多谅解,更多相关的文章正在创作中,希望您定期关注。谢谢支持!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论