C语言知识期末考试-编程题.docVIP

  • 14
  • 0
  • 约7.62千字
  • 约 32页
  • 2019-10-20 发布于安徽
  • 举报
.\ 1.打印出所有的“水仙花数”,并按照一行5个的格式输出。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1*1*1+5*5*5+3*3*3。 #includestdio.h 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); } } } 2.求1+2!+3!+...+20!的和 #includestdio.h void main() { double fact=1.0,sum=0.0; int i,j; for(i=1;i=20;i++) { for(j=1;j=i;j++) fact*=j; sum+=fact; fact=1; }

文档评论(0)

1亿VIP精品文档

相关文档