水仙花数(调用函数)

水仙花数

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


输出所有的水仙花数

#include<stdio.h>
#include<math.h>
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;

版权声明:本文为qq_45747952原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。