第6章循环程序设计习题精讲.ppt

循 环 程 序 设 计 习 题 解 答 编写一个程序:计算正整数1到n之间的奇数之和以及偶数之和。 编写一个程序:计算一个正整数n的各位数字之和。例如,输入数字为1234,则计算1+2+3+4的值。 #includestdio.h main() { int n;int sum=0; printf(\n Please input n:); scanf(%d,n); printf(\n%d的各位数字之和为:,n); while(n!=0) {sum=sum+n%10; n=n/10; } printf(%d\n,sum); } 我国古代数学家在《算经》中出了一道题:公鸡每只5元,母鸡每只3元,小鸡每3只1元。用100元买100只鸡,问公鸡、母鸡、小鸡各多少只? #includestdio.h main() { int a,b,c; for(a=0;a=100/5;a++) for(b=0;b=100/3;b++) for(c=0;c=100;c++) if((5*a+3*b+c*1.0/3==100)(a+b+c==100) ) printf(\n公鸡=%d只,母鸡=%d只,小鸡=%d只,a,b,c); } 编写程序验证以下结论:任何一个大偶数可拆分为两个素数之和(用6-100的自然数进行验证)。 #includestdio.h m

文档评论(0)

1亿VIP精品文档

相关文档