//8.
#include<stdio.h>
int main(void)
{
int a, b, c, d;
for (a = 100; a < 1000; a++)
{
b = a / 100;
c = (a - b * 100) / 10;
d = (a - b * 100 - c * 10);
if ((b*b*b + c * c*c + d *d*d) == a)
printf("水仙花数%d\t", a);
}
return 0;
}
#include<stdio.h>
int main(void)
{
int a, b, c, d;
for (a = 100; a < 1000; a++)
{
b = a / 100;
c = (a - b * 100) / 10;
d = (a - b * 100 - c * 10);
if ((b*b*b + c * c*c + d *d*d) == a)
printf("水仙花数%d\t", a);
}
return 0;
}
本文提供了一段C语言程序代码,用于找出所有三位数范围内的水仙花数。水仙花数是指一个三位数,其各个数字立方和等于该数本身。通过循环和条件判断实现了这一功能。
1万+

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



