水仙花数(调用函数)

水仙花数

判断一个数是否为"水仙花数",所谓"水仙花数"是指这样的一个三位数:其各位数字的立方和等于该数本身。
例如:371是一个"水仙花数",371=33+73+1^3.


输出所有的水仙花数

#include
#include
int isdaff(int n)
{
	int a,b,c;
	a=n%10;
	b=n%100/10; 
	c=n/100;
	if(pow(a,3)+pow(b,3)+pow(c,3)==n)
	return 1;
	else return 0;
}
int main()
{
	int n;
	for(n=100;n<=999;n++)
	{if(isdaff(n)==1)
	printf("%d\n",n);
	}
	return 0;

你可能感兴趣的:(C语言)