121是一个回文数。 c语言 编写程序,求出100-900之间的所有回文数的个数。
时间: 2024-02-19 17:58:26 浏览: 89
C语言回文数
5星 · 资源好评率100%
好的,以下是C语言代码实现:
```c
#include <stdio.h>
int isPalindrome(int num) {
int temp = num, rev = 0;
while (temp > 0) {
rev = rev * 10 + temp % 10;
temp /= 10;
}
return (num == rev);
}
int main() {
int count = 0;
for (int i = 100; i <= 900; i++) {
if (isPalindrome(i)) {
count++;
}
}
printf("100-900之间的回文数个数为%d\n", count);
return 0;
}
```
首先定义了一个 `isPalindrome` 函数,用于判断一个数是否为回文数。然后在主函数中循环遍历100到900之间的所有数,如果是回文数则计数器 `count` 加一。最后输出结果即可。
阅读全文