注意事项:水仙花是三位数,所以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语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:761 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:939 |
【出圈】 (C语言代码)浏览:823 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:2121 |
C二级辅导-等差数列 (C语言代码)浏览:806 |
单词个数统计 (C语言代码)浏览:1045 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:653 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:690 |
1392题解(大数相加)浏览:640 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:680 |