C语言期末考试编程题.docxVIP

  • 30
  • 0
  • 约6千字
  • 约 32页
  • 2020-12-13 发布于河北
  • 举报
v1.0可编辑可修改 v1.0可编辑可修改 PAGE PAGE # 打印出所有的“水仙花数”,并按 照一行5个的格式输出。所谓“水仙 花数”是指一个三位数,其各位数字 立方和等于该数本身。例如:153是 一个“水仙花数”,因为153=1*1*1 + 5*5*5 + 3*3*3。 #include void main() { int a,b,c,s,i=0; for(s=100;s1000;s++) { c=s%10; b二s/10%10; a=s/100; if(s==a*a*a+b*b*b+c*c*c) { printf(%d\t,s); ++i; if(i%5==0) printf(\n); } } } 求 1+2!+3!+…+20!的和 #in clude void mai n() { double fact=,sum=; int i,j; for(i=1;i=20;i++) { for(j=1;j=i;j++) fact*=j; sum+=fact; fact=1; } prin tf(%.0f\n,sum); } 输入一个5位数,判断它是不是回 文数。即12321是回文数,个位与万 位相同,十位与千位相同。 #in clude #in clude void main() { long num; int a,b,c,d; printf(Please input

文档评论(0)

1亿VIP精品文档

相关文档