Description
判断一个数是否为"水仙花数",所谓"水仙花数"是指这样的一人数:其各位数字的立方和等于该数本身。例如:371是一个"水仙花数",371=3^3+7^3+1^3.
Input
一个三位数
Output
1或者0(1代表此数为水仙花数,0代表此数不是水仙花数)
#include <stdio.h>
int main()
{
int i,j,k,m;
scanf("%d",&i);
j=i/100;//百位数
m=i%10;//个位数
k=i/10-10*j;//百位数
if(i==j*j*j+k*k*k+m*m*m)//注意i==
printf("1");
else
printf("0");
}