水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。
#include<stdio.h>
void main() {
int i, j, k, n;
printf("'water flower'number is:");
for (n = 100; n < 1000; n++) {
i = n/100;
j = (n-i*100)/10;
k = n % 10;
if (n == i * i*i + j * j*j + k * k*k) printf("%-5d", n);
}
}
欢迎关注
掘金:https://juejin.cn/user/4156573190724030
Github:https://github.com/zhubingran
优快云:https://blog.youkuaiyun.com/qq_43118757
QQ:1330022055