C++实现输出三位数字的水仙花数

水仙花数是指一个n(>=3)位数字的数,它等于每个数字的n次幂之和。
编程输出3位水仙花数

1个回答

void main()
{
int n = 100;
int a, b, c;
for( n=100;n<=999;n++)
{
a = n/100;
b = n/10%10;

c = n%10;
if ( n==(a*a*a+b*b*b+c*c*c))
{
printf("%d %d %d\n",a,b,c);
}
}
}

立即提问
相关内容推荐