chensongbiao

博客园 首页 新随笔 联系 订阅 管理

输入一个数,判断它是不是回文数。一个数从左边读和从右边读的结果是一模一样的话就是回文数,例如12321是回文数,12531不是回文数。输入一个数,判断它是不是回文数。一个数从左边读和从右边读的结果是一模一样的话就是回文数,例如12321是回文数,12531不是回文数。

include <stdio.h>

int main( ) {
int num, x, y = 0;
printf("请输入一位数:");
scanf("%d", &num);
x = num;
while (x > 0) {
y = y * 10 + x % 10;
x = x / 10;
}
if (num == y) {
printf("%d是一个回文数", num);
} else {
printf("%d不是一个回文数", num);
}

posted on 2023-02-27 22:16  鸡米花z  阅读(16)  评论(0编辑  收藏  举报