用c语言输出所有水仙花数
时间: 2023-05-24 18:01:12 浏览: 97
以下是使用 C 语言输出所有水仙花数的代码:
#include <stdio.h>
int main() {
int num, sum;
for (int i = 100; i < 1000; i++) {
num = i;
sum = 0;
while (num != 0) {
int digit = num % 10;
sum += digit * digit * digit;
num /= 10;
}
if (sum == i) {
printf("%d\n", i);
}
}
return 0;
}
这段代码会输出 100-999 之间的所有水仙花数。
阅读全文