C语言编程输出100至999中所有水仙花数。
时间: 2024-05-11 16:16:54 浏览: 90
C语言经典算法例题求100-999之间的“水仙花数
5星 · 资源好评率100%
好的,以下是 C 代码实现:
```
#include<stdio.h>
#include<math.h>
int main() {
for(int i=100; i<=999; i++) {
int a = i / 100; // 百位
int b = (i / 10) % 10; // 十位
int c = i % 10; // 个位
if(i == pow(a, 3) + pow(b, 3) + pow(c, 3)) {
printf("%d\n", i);
}
}
return 0;
}
```
这样就可以输出 100 至 999 中所有的水仙花数了。
阅读全文