7-6 打印水仙花数(10 分)
打印水仙花数。水仙花数是一个三位数,其各位数字的立方和与原数相等。
输出格式:
按递增顺序输出所有水仙花数,每个数输出占5列。
输出样例:
153 370 371 407
#include<stdio.h>
int main()
{
int i, j, k, m;
for (m = 100; m < 1000; m++)
{
i = m / 100;
j = m / 10 % 10;
k = m % 10;
if (m == i*i*i + j*j*j + k*k*k)
{
printf("%5d", m);
}
}
printf("\n");
return 0;
}