C语言课后作业50(附参考答案)

C语言课后作业50(附参考答案)

ID:40272012

大小:203.51 KB

页数:97页

时间:2019-07-30

C语言课后作业50(附参考答案)_第1页
C语言课后作业50(附参考答案)_第2页
C语言课后作业50(附参考答案)_第3页
C语言课后作业50(附参考答案)_第4页
C语言课后作业50(附参考答案)_第5页
资源描述:

《C语言课后作业50(附参考答案)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.输入一个不超过五位的正整数,输出其逆数。例如输入12345,输出应为54321。#include main(){ints[5]; intn,j; printf("请输入一个正的五位数"); scanf("%d",&n); s[0]=n%10; printf("%d",s[0]); s[1]=(n%100-s[0])/10; printf("%d",s[1]); s[2]=(n%1000-s[0]-s[1])/100; printf("%d",s[2]); s[3]=(n%10000

2、-s[0]-s[1]-s[2])/1000; printf("%d",s[3]); s[4]=(n%100000-s[0]-s[1]-s[2]-s[3])/10000; printf("%d",s[4]); printf("输出逆转后的5位数"); for(j=0;j<=4;j++){ printf("%d",s[j]); } }2.计算1+2+3…+n的值,n是从键盘输入的自然数。#includemain(){ intn;inti; printf("请输入一个自然数:"); scan

3、f("%d",&n); i=n*(n+1)/2; printf("输出1-n的自然数之和:%d",i); }3.从终端(键盘)读入20个数据到数组中,统计其中正数的个数,并计算这些正数之和。#include #definenaxx10 main() { ints[naxx]; inta[naxx]; inti=0; intj=0; intl=0; intsum=0; intk; printf("请输入:"); for(i=0;i

4、);}for(j=0;j0) {a[l]=s[j]; sum+=a[l]; l++; } } for(i=0;i #definenaxx5 main() { inti=0; intj=0; intk=0; ints[naxx]

5、; inta[naxx]; for(i=0;i0;i--) { a[j]=s[i-1]; j++; printf("%d",a[j-1]); }}5.要将5张100元的大钞票,换成等值的50元,20元,10元,5元一张的小钞票,每种面值至少1张,编程求的需要多少张纸币。#include #definemoney500 main() { inti,k; intj,l; printf

6、("输出结果:"); for(i=50+(money%50);i

7、153.909064。#include #include main() { inti; intn=1; intsum=0; printf("输入一个>21的数:"); scanf("%d",&n); if(n>21) {n--; for(;n>=21;n--) { if(n%3==0&&n%7==0) { printf("%d",n); sum+=n; i=sqrt(sum); } } printf(""); } else{ printf("输入错误:")

8、;} } 7.一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同;丙是数学家,他说:四位的车号刚好是一个整数的平方。请根据以上线索找出车号。#includemain(){inti;intj;inta,b,c,d;for(i=31;i<100;i++){j=i*i;a=j%10;b=(j%100-a)/

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

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

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