C语言回文程序
C中的回文程序
c中的回文编号: 回文编号是反向后相同的编号。例如121、34543、343、131、48984是回文数。
回文数算法
从用户那里获取电话号码
将数字保留在临时变量中
倒数
比较临时号码和反向号码
如果两个数字相同,则打印回文编号
其他打印而非回文编号
让我们看一下用C语言编写的回文集程序。在这个C程序中,我们将从用户那里得到输入,并检查数字是否为回文集。
#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
palindrome number
enter the number=5621
not palindrome number