打印出三位数的水仙花数
#include <iostream>
using namespace std;
int main()
{
int num=100;
cout << "输出所有三位水仙花数:" << endl;
do
{
int num_1 =0, num_2 = 0, num_3 = 0, num_fw = 0;
num_1 = num % 10; //个位
num_2 = num / 10 % 10; //十位
num_3 = num / 100; //百位
num_fw = num_1 * num_1 * num_1 + num_2 * num_2 * num_2 + num_3 * num_3 * num_3;
if (num_fw == num)
{
cout << num << endl;
}
num++;
} while (num < 1000);
system("pause");
return 0;
}