C++实践之输出所有水仙花数

水仙花数是一个三位数,各数字的立方和等于该数本身

代码:

#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;
int main(){
    //从100开始
    for(int i=1;i<10;i++){
        for(int j=0;j<10;j++){
            for(int k=0;k<10;k++){
                int result = i*100+j*10+k;
                if( result == i*i*i+j*j*j+k*k*k) cout << result << endl; 
            }
        }
    }
    system("pause");
}
发布了118 篇原创文章 · 获赞 38 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/shuaicenglou3032/article/details/104779028