编程找出所有的"水仙花数",水仙花数是指一个三位正整数,其各位数字立方和等于该数字本身。例如:153是一个水仙花数,因为153=1+125+27 。
cpp
#include<stdio.h>
int main()
{
for(int i = 0;i < 10;i ++)
for(int j = 0;j < 10;j ++)
for(int k = 0; k < 10;k ++)
if(i*i*i + j*j*j + k*k*k == i*100 + j*10 + k)
printf("%d是水仙花数\n",i*100 + j*10 + k);
return 0;
}
运行截图:
注:侵权可删