注意事项:水仙花是三位数,所以100~1000之间的数
参考代码:
#include<stdio.h> #include<math.h> main() { int i,a,x; for(i=100;i<=999;i++) { x=0; a=i; while(a!=0) { x=x+pow(a%10,3); a=a/10; } if(x==i) printf("%d\n",i); } }
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:629 |
简单的a+b (C语言代码)浏览:415 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:549 |
C二级辅导-公约公倍 (C语言代码)浏览:1310 |
快速排序算法1浏览:877 |
拆分位数 (C语言代码)浏览:441 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:417 |
C语言程序设计教程(第三版)课后习题9.4 (C语言代码)浏览:480 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:3242 |
简单的a+b (C语言代码)浏览:655 |