广工Anyview试题答案-第五章.docx

广工Anyview试题答案-第五章.docx

ID:52168224

大小:26.22 KB

页数:18页

时间:2020-03-23

广工Anyview试题答案-第五章.docx_第1页
广工Anyview试题答案-第五章.docx_第2页
广工Anyview试题答案-第五章.docx_第3页
广工Anyview试题答案-第五章.docx_第4页
广工Anyview试题答案-第五章.docx_第5页
资源描述:

《广工Anyview试题答案-第五章.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、/**********【习题5.002】编写程序,利用while语句在同一行中逐个显示从1至5的数字,每个数字之前保留2个空格。**********/voidmain(){inti=1;while(i<=5){printf("%d",i);i++;}}/**********【习题5.003】编写程序,利用for语句在同一行中逐个显示从1至6的数字,每个数字之前保留2个空格。**********/voidmain(){for(inti=1;i<=6;i++)printf("%d",i);}/**********【习题5.004】n是系统

2、给定的外部整型变量(不需要自行定义)。编写程序,利用循环语句在同一行中逐个显示从1至n的数字,每个数字之前保留2个空格。**********/voidmain(){for(inti=1;i<=n;i++)printf("%d",i);}/**********【习题5.012】请仅在程序空缺处填入合适内容,使其实现功能:依次输入5个整数,计算它们之和并输出。**********/#includevoidmain(){inti,sum=0,n;for(i=1;i<=5;i++){scanf("%d",&n);sum=su

3、m+n;}printf("sum=%d",sum);}/**********【习题5.020】n和s是系统给定的外部整型变量(不需要自行定义)。编写程序,求1到n之间的整数之和,并将结果存放到s。**********/voidmain(){for(inti=1;i<=n;i++)s+=i;}/**********【习题5.022】n是系统给定的外部变量。编写程序,求1到n间的自然数之和。请定义局部变量s存放求和的结果,并用下列语句输出结果printf("1+2+...+n=%d",s);**********/voidmain(){

4、ints;for(inti=1;i<=n;i++)s+=i;/*请添加相关说明和语句*/printf("1+2+...+n=%d",s);/*注意:不要修改此输出语句*/}/**********【习题5.026】n和s是系统给定的外部整型变量(不需要自行定义)。编写程序,求1到n之间的奇数之和,并将结果存放到s。**********/voidmain(){for(inti=1;i<=n;i+=2)s+=i;}/**********【习题5.028】n和s是系统给定的外部整型变量(不需要自行定义)。编写程序,求1到n之间的偶数之和,

5、并将结果存放到s。**********/voidmain(){for(inti=2;i<=n;i+=2)s+=i;}/**********【习题5.029】请仅在程序空缺处填入合适内容,使其实现功能:输入大于1的整数到n,在同一个循环语句中分别计算1到n之间的奇数和偶数之和。**********/voidmain(){intodd=0,even=0,i,n,p;scanf("%d",&n);for(i=1,p=0;i<=n,p<=n;i+=2,p+=2){odd+=i;even+=p;}if(n>20)odd-=(n+1);print

6、f("sumofodd=%d",odd);/*奇数之和*/printf("sumofeven=%d",even);/*偶数之和*/}/**********【习题5.030】系统给定外部整型变量n和长整型变量f(不需要自行定义)。编写程序,求n的阶乘n!,并将结果存放到f。例如,当n=6时,f=6!=1*2*...*6=720。注意:0!=1。**********/voidmain(){doubleg=1;for(inti=1;i<=n;i++)g*=i;f=g;}/**********【习题5.032】系统给定外部整型变量n和长整

7、型变量f(不需要自行定义)。编写程序,求n的双阶乘n!!,并将结果存放到f。双阶乘的定义是:当n是奇数时,n!为不大于n的所有奇数的乘积,如:7!!=1×3×5×7。当n为偶数时表示不大于n的所有偶数的乘积(0除外),如:8!!=2×4×6×8。**********/voidmain(){inti;doubleg=1;if(n%2==0)for(i=2;i<=n;i+=2)g*=i;elsefor(i=1;i<=n;i+=2)g*=i;f=g;}/**********【习题5.034】系统给定外部整型变量n和浮点变量f(不需要自行定义

8、)。编写程序,求负整数n的阶乘n!,并将结果存放到f。假设m是正整数,负整数-m的阶乘定义是:(-m)!=1/(m+1)!。**********/#includevoidmain(){inty,z=1;y

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

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

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