1. 程式人生 > 其它 >水仙花數C++小練習

水仙花數C++小練習

技術標籤:C++

案例描述:**水仙花數是指一個 3 位數,它的每個位上的數字的 3次冪之和等於它本身

例如:1^3 + 5^3+ 3^3 = 153

#include<iostream>
using namespace std;

int main() 
{
	int num = 100;
	do
	{
		int bai = num / 100;
		int shi = num % 100 / 10;
		int ge = num % 100 % 10;
		if (bai * bai * bai + shi * shi * shi + ge * ge * ge == num) 
		{
			cout <<
num << endl; } num++; } while (num < 1000); system("pause"); return 0; }

在這裡插入圖片描述