1000以内的阿姆斯特朗数
2018-01-13 17:08
260 查看
#include<iostream> using namespace std; int main() { int i,t,k,a[3]; for(i=2;i<1000;i++) { for(t=0,k=1000;k>=10;t++) { a[t]=(i%k)/(k/10); k/=10; } if(a[0]*a[0]*a[0]+a[1]*a[1]*a[1]+a[2]*a[2]*a[2]==i) cout<<i<<endl; } return 0; }
相关文章推荐
- 1000以内的阿姆斯特朗数
- 1000以内的水莲花数(阿姆斯特朗数)
- 第三十九讲 项目5 求出1000以内阿姆斯特朗数
- 第十一周项目3-4-1000以内的阿姆斯特朗数
- 求1000以内的偶数和
- 第十周任务1—1000以内的偶数和(三种方法)
- 求1000以内的偶数和
- 输出100到1000以内的水仙花数
- 【C语言助教】1000以内的所有素数
- 求1000以内所有偶数的和
- 第十周上机实践---在1000以内的奇数相加
- 求1000以内所有偶数的和(while)
- 求1000以内的偶数的和(do while)
- 第十周上机实践项目——1000以内所有偶数的和
- 求1000以内的所有完数
- 第9周项目1-求1000以内所有偶数的和
- 第九周项目一—求1000以内所有偶数和方法三
- 求1000以内所有偶数的和(三)
- 第九周项目1(3)求1000以内所有偶数的和
- 第十一周项目 6 回文,素数(1000以内的素数)