窦店基地规划图:写一个函数判断一个3位数是否为水仙花书,并用主函数调用。

来源:百度文库 编辑:高考问答 时间:2024/04/29 15:35:12
写一个函数判断一个3位数是否为水仙花书,并用主函数调用。

哪位大哥帮我写下程序啊!!谢

main()
{int a;
int leo(int a);
scanf("%d");
a=leo(a);
if(a)
printf("是\n");
else
printf("不是\n");
}

int leo(int i)
{int a1,a2,a3;
a1=i%10;a3=i/100;a2=(i-a3*100)/10;
if(i==a1*a1*a1+a2*a2*a2+a3*a3*a3)
return(1);
else
return(0);
}

#include "stdio.h"
#include "conio.h"
main()
{
int i,j,k,n;
printf("'water flower'number is:");
for(n=100;n<1000;n++)
{
i=n/100;/*分解出百位*/
j=n/10%10;/*分解出十位*/
k=n%10;/*分解出个位*/
if(i*100+j*10+k==i*i*i+j*j*j+k*k*k)
printf("%-5d",n);
}
}