C语言判断五位数是否为回文数代码示例
#include <stdio.h>
int main() {
int num;
printf('请输入一个五位数:');
scanf('%d', &num);
if (num < 10000 || num > 99999) { // 判断是否为五位数
printf('输入错误!\n');
return 0;
}
int qian = num / 1000; // 千位数
int bai = num / 100 % 10; // 百位数
int shi = num / 10 % 10; // 十位数
int ge = num % 10; // 个位数
if (qian == ge && bai == shi) { // 判断是否为回文数
printf('%d是回文数!\n', num);
} else {
printf('%d不是回文数!\n', num);
}
return 0;
}
原文地址: https://www.cveoy.top/t/topic/jOyB 著作权归作者所有。请勿转载和采集!