用c语言写一个程序输出水仙花数,程序中不要出现汉字
时间: 2024-02-20 18:59:58 浏览: 61
以下是不含汉字的输出水仙花数的C程序:
```c
#include <stdio.h>
int isArmstrong(int n) {
int sum = 0;
int temp = n;
while (temp > 0) {
int digit = temp % 10;
sum += digit * digit * digit;
temp /= 10;
}
return sum == n;
}
int main() {
printf("All Armstrong numbers between 100 and 999 are:\n");
for (int i = 100; i < 1000; i++) {
if (isArmstrong(i)) {
printf("%d\n", i);
}
}
return 0;
}
```
该程序与之前的程序基本相同,只是将输出语句中的汉字改为英文,以避免出现汉字。
阅读全文