解题思路:
注意事项:
参考代码:
#include<iostream> #include<cmath> using namespace std; bool judge(int); int main() { for(int i = 100; i < 1000; i++) { if(judge(i)) cout << i << endl; } return 0; } bool judge(int a) { int t = a; int sum = 0; while(t > 0) { sum += (int)pow(t % 10, 3); t /= 10; } return ((sum == a) ? true : false); }
0.0分
4 人评分
C语言训练-字符串正反连接 (C语言代码)浏览:664 |
C语言训练-求具有abcd=(ab+cd)2性质的四位数 (C语言代码)浏览:619 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:806 |
C语言训练-尼科彻斯定理 (C语言代码)浏览:509 |
WU-复数求和 (C++代码)浏览:2119 |
简单的a+b (C语言代码)浏览:560 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:895 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:897 |
【计算两点间的距离】 (C语言代码)浏览:1522 |
图形输出 (C语言代码)浏览:1422 |