编程菜鸟的日记-初学尝试编程-水仙花数
//水仙花数:指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3 + 3^3 = 153)
//以下只能输出三位的水仙花数
#include <iostream>
using namespace std;
int main()
{
int i;
int b,s,g;
for(i=100;i<1000;i++)
{
g=i%10;
s=(i/10)%10;
b=(i/100)%10;
if((g*g*g+s*s*s+b*b*b)==i)
{
cout<<"水仙花数:i="<<i<<endl;
}
}
system("pause");
return 0;
}