#include<stdio.h>
int main(void)
{
int a=0,b=0,c=0,d=0;
printf("开始判断水仙花\n");
for(a=100;a<1000;a++)
{
b=a%10;
c=a/10%10;
d=a/100;
if(b*b*b+c*c*c+d*d*d==a)
{
printf("此%d为水仙花数\n",a);
}
}
return 0;
}
int main(void)
{
int a=0,b=0,c=0,d=0;
printf("开始判断水仙花\n");
for(a=100;a<1000;a++)
{
b=a%10;
c=a/10%10;
d=a/100;
if(b*b*b+c*c*c+d*d*d==a)
{
printf("此%d为水仙花数\n",a);
}
}
return 0;
}
本文介绍了一种使用C语言实现的算法来找出所有三位数的水仙花数,即一个三位数,其各位数字立方和等于该数本身的算法。
2万+

被折叠的 条评论
为什么被折叠?



