15.水仙花数
2020-12-14 本文已影响0人
lxr_
#include<iostream>
using namespace std;
int main()
{
int num = 100;
do
{
int a = num % 10;
int b = num / 10%10;
int c = num / 100;
if (a * a * a + b * b * b + c * c * c == num)//三位数的每个位的3次方之和等于该数即为水仙花数
cout << num << endl;
num++;
} while (num < 1000);//即判断100-999的所有三位数
system("pause");
return 0;
}