参考代码:
#include"bits/stdc++.h" using namespace std; int a[1111]; bool check(int z){ int q=0; int zz=z; while(z){ a[q++]=z%10; z/=10; } if(a[0]*a[0]*a[0]+a[1]*a[1]*a[1]+a[2]*a[2]*a[2]==zz) return true; return false; } int main() { for(int i=100;i<1000;i++){ if(check(i)) cout<<i<<endl; } return 0; }
0.0分
0 人评分
C语言考试练习题_保留字母 (C语言代码)浏览:693 |
C语言考试练习题_保留字母 (C语言代码)浏览:575 |
川哥的吩咐 (C语言代码)浏览:875 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:900 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:377 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:585 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:690 |
The 3n + 1 problem (C语言代码)浏览:553 |
蛇行矩阵 (C语言代码)浏览:536 |
幸运数 (C++代码)浏览:1264 |