C++求解水仙花數 運用for迴圈指令找出所有三位數的水仙花數。
#include <iostream>
using namespace std;
int main()(
int a, b, c;
for(int i = 100;i < 1000;i++){
a=i % 10;//個位
b=i / 10 % 10;//十位
c= i / 100;//百位
if(a*a*a+b*b*b+c*c*c == i){
cout << i << endl;
}
}
return 0;
}
0 留言