20 lines
473 B
C
20 lines
473 B
C
/*-------------------------------------------------------
|
||
编程输出500以内的“水仙花数”。“水仙花数”是一个三位数,其各位数字立方和等于该数本身(例:153=13+53+33)。(使用for循环)
|
||
-------------------------------------------------------*/
|
||
#include <stdio.h>
|
||
main()
|
||
{
|
||
int a,b,c,i;
|
||
/**********Program**********/
|
||
for(i=100;i<500;i++){
|
||
a = i%10;
|
||
b = i%100/10;
|
||
c = i/100;
|
||
|
||
if(a*a*a + b*b*b + c*c*c == i)
|
||
/********** End **********/
|
||
printf("%d\n",i);
|
||
}
|
||
}
|
||
|