查找水鲜花数


#include<iostream>
using namespace std;
#include<string>
int main() {
    //2010年4月
    /*
    do{循环语句} while(循环条件)
    先执行,再判断循环条件
    查找水仙花数:是一个三位数,并且每个位数的三次幂等于它本身
    */
    int a = 100;
    do {
        int individual = 0;
        int ten = 0;
        int hundred = 0;
        individual = a % 10;//获取个位
        ten = a / 10%10;//获取十位
        hundred = a / 100;//获取百位
        if (individual * individual * individual + ten * ten * ten + hundred * hundred * hundred == a) {
            cout << a << endl;
        }
    
        a++;
    } while (a < 1000);
    system("pause");
    return 0;
}

查找水鲜花数(图1)

c++

您可能还会对下面的文章感兴趣: