您的位置:首页 > 其它

求100到1000的水仙花数

2017-08-17 18:47 148 查看
水仙花数是指一个 n 位数(n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)

#include<stdio.h>

int main()
{
int i = 100;
int m = 0 , n = 0, k = 0;
for(i = 100; i < 1000; i++)
{
m = i/100;
n = (i/10)%10;
k = i % 10;
if(i==m*m*m+n*n*n+k*k*k)
printf("水仙花数:%d\n", i);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: