C语言判断回文数:简单代码示例
#include <stdio.h>
int main() { int num, a, b, c, d, e; printf('请输入一个五位数:'); scanf('%d', &num); if (num >= 10000 && num <= 99999) { a = num / 10000; // 万位 b = num % 10; // 个位 c = (num % 100) / 10; // 十位 d = (num % 1000) / 100; // 千位 e = 1; // 标记是否为回文数,初始为1 if (a != b || c != d) { e = 0; } if (e == 1) { printf('%d是回文数 ', num); } else { printf('%d不是回文数 ', num); } } else { printf('输入错误,只能输入五位数 '); } return 0; }
原文地址: https://www.cveoy.top/t/topic/jOvi 著作权归作者所有。请勿转载和采集!