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");
}
水仙花数判断
本文介绍了一种判断三位数是否为水仙花数的方法。水仙花数即一个三位数,其各个数字立方和等于该数本身。文章提供了一个简单的C语言程序实现。
139

被折叠的 条评论
为什么被折叠?



