1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。C语言
时间: 2023-05-13 18:07:14 浏览: 95
这是个用C写的进制转换程序,用于输出显示十进制
以下是C语言代码实现:
#include <stdio.h>
int main() {
int num;
for(num = 1000; num < 10000; num++) {
int a = num / 1000; // 千位
int b = num / 100 % 10; // 百位
int c = num / 10 % 10; // 十位
int d = num % 10; // 个位
if(a == d && b == c) { // 判断是否为回文数
printf("%d\n", num);
}
}
return 0;
}
这段代码可以求出所有四位十进制数中,从左边读和从右边读是一样的数,即回文数。
阅读全文