C语言判断回文数:简单代码示例
以下是使用 if 语句判断一个数是否为回文数的简单代码:
#include <stdio.h>
int main() {
int num, temp, digit, rev = 0;
printf('请输入一个整数:');
scanf('%d', &num);
temp = num;
while (temp != 0) {
digit = temp % 10;
rev = (rev * 10) + digit;
temp /= 10;
}
if (num == rev) {
printf('%d 是一个回文数
', num);
} else {
printf('%d 不是一个回文数
', num);
}
return 0;
}
该代码首先要求用户输入一个整数,然后将该整数逆序存储到另一个变量中。最后,使用 if 语句判断原始输入的整数和逆序存储的整数是否相等,如果相等,则该整数是回文数,否则不是回文数。
原文地址: https://www.cveoy.top/t/topic/jOuX 著作权归作者所有。请勿转载和采集!