个性化阅读
专注于IT技术分析

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
赞(0)
未经允许不得转载:srcmini » c语言的回文程序

评论 抢沙发

评论前必须登录!