c++输出全部水仙花数
时间: 2023-05-28 07:06:47 浏览: 117
输出所有的“水仙花数” C++
4星 · 用户满意度95%
以下是C++代码,可以输出全部三位数的水仙花数:
```c++
#include <iostream>
using namespace std;
int main() {
for(int i = 100; i <= 999; i++) { //循环遍历所有三位数
int a = i / 100; //取百位数
int b = (i % 100) / 10; //取十位数
int c = i % 10; //取个位数
if(a * a * a + b * b * b + c * c * c == i) { //判断是否为水仙花数
cout << i << " "; //输出水仙花数
}
}
return 0;
}
```
阅读全文