本文概述
- 回文数算法
回文数算法
- 从用户那里获取号码
- 将数字保留在临时变量中
- 倒数
- 比较临时号码和反向号码
- 如果两个数字相同,则打印回文编号
- 其他打印不回文数
#include<
stdio.h>
int main()
{
int n, r, sum=0, temp;
printf("enter the number=");
scanf("%d", &
n);
temp=n;
while(n>0)
{
r=n%10;
sum=(sum*10)+r;
n=n/10;
}
if(temp==sum)
printf("palindrome number ");
else
printf("not palindrome");
return 0;
}
输出:
enter the number=151
palindromenumberenter the number=5621
not palindromenumber