输出所有的水仙花数,所谓水仙花数是指一个3位数,其各位数字立方和等于该数本身。如:153=111+555+333

代码已经过编译,可直接使用

#include<stdio.h>
int main()
{
	int n,x,y,z;
	for(n=100;n<1000;n++)
	{
		x=n%10;
		y=(n-x)/10%10;
		z=n/100;
		if(n==x*x*x+y*y*y+z*z*z)
		printf("%d ",n);
	}
 } 

输出所有的水仙花数

相关文章: