案例描述
**【案例描述】**水仙花数是指一个3位数,它的每个位上的数字的3次幂之和等于它本身。
例如:1^ 3+5 ^3+3 ^3=153.
C++代码实现
#include <iostream>
using namespace std;
int main() {
int num = 100;
do
{
int gewei = num % 10;
int shiwei = (num % 100) / 10;
int baiwei = num / 100;
if (num == gewei * gewei * gewei + shiwei * shiwei * shiwei + baiwei * baiwei * baiwei)
{
cout << num << endl;
}
num++;
} while (num < 1000);
system("pause");
return 0;
}