求出0~999之间的所有“水仙花数”并输出。“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身,
如;153=1+5+3?,则153是一个“水仙花数”。 /* 在数论中,水仙花数(Narc
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a = 0;
int b = 0;
int c = 0;
int t = 0;
for (a = 1; a <= 9; a++) //百位
for (b = 0; b <= 9; b++) //十位
for (c = 0; c <= 9; c++) //个位
{
t = a*a*a + b*b*b + c*c*c;
if ((a * 100 + b * 10 + c) == t)
{
printf("%d ", t);
}
}
printf("\n");
system("pause");
return 0;
}
水仙花数
最新推荐文章于 2024-02-24 08:00:00 发布
