1
】功能:求
100
-
999
之間的水仙花數
說明:水仙花數是指一個三位數的各位數字的立方和是這個數本身。
例如:
153
=
1^3
+
5^3
3^3
)
。
-------------------------------------------------------*/
#include <stdio.h>
int fun(int n)
{ int i,j,k,m;
m=n;
/***********SPACE***********/
K=0;
for(i=1;i<4;i++)
{
J=m/10;
m=(m-j)/10;
k=k+j*j*j;
}
if(k==n)
Return(1);
else
return(0);}
main()
int i;
for(i=100;i<1000;i++)
if(fun(i)==1)
printf("%d is ok!\n" ,i);
1
】功能:求
100
-
999
之間的水仙花數
說明:水仙花數是指一個三位數的各位數字的立方和是這個數本身。
例如:
153
=
1^3
+
5^3
+
3^3
)
。
-------------------------------------------------------*/
#include <stdio.h>
int fun(int n)
{ int i,j,k,m;
m=n;
/***********SPACE***********/
K=0;
for(i=1;i<4;i++)
{
/***********SPACE***********/
J=m/10;
m=(m-j)/10;
k=k+j*j*j;
}
if(k==n)
/***********SPACE***********/
Return(1);
else
return(0);}
main()
{
int i;
for(i=100;i<1000;i++)
/***********SPACE***********/
if(fun(i)==1)
printf("%d is ok!\n" ,i);