水仙花数
#include <stdio.h>#include <stdlib.h>
int main()
{int i,a,sum;
for(i=100;i<1000;i++)
{sum=0;
while(a)
{
a=i%10;
sum=sum+a*a*a;
a=i/10;
}
if(i==sum)
printf("水仙花数为%d",i);
}
return 0;
}
2020-02-23 14:17
2020-02-23 14:18
2020-02-23 14:33
程序代码:#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int i,a,sum,temp;
for(i=100; i<=1000; i++) {
sum = 0;
temp = i;
while(temp) {
a=temp%10;
sum=sum+a*a*a;
temp/=10;
}
if(i == sum)
printf("水仙花数为%d\n",i);
}
return 0;
}

2020-02-23 16:48
2020-02-23 19:46
2020-02-23 20:36
2020-02-23 23:47
2020-02-24 01:01
2020-02-24 08:18

2020-02-24 13:23