判断正整数是否为回文数

从键盘输入一个正整数,判断其是否为回文数。所谓回文数是顺读和反读都一样的数,如12321,23455432都是回文数。
判断正整数是否为回文数 #include  " Stdio.h "
判断正整数是否为回文数#include 
" Conio.h "
判断正整数是否为回文数
判断正整数是否为回文数
int  main( void )
判断正整数是否为回文数
{
判断正整数是否为回文数  
int i,k;
判断正整数是否为回文数  
long n,m;
判断正整数是否为回文数  
int digit[10];
判断正整数是否为回文数  clrscr();
判断正整数是否为回文数  puts(
"Please input a long number:");
判断正整数是否为回文数  scanf(
"%ld",&n);
判断正整数是否为回文数  m
=n;k=0;
判断正整数是否为回文数  
do
判断正整数是否为回文数  
{
判断正整数是否为回文数      digit[k
++]=m%10;          /*保存最低位*/
判断正整数是否为回文数      m
/=10;                    /*去掉最低位*/
判断正整数是否为回文数  }
while(m!=0);
判断正整数是否为回文数  k
--;
判断正整数是否为回文数  
for(i=0;i<k;i++,k--)          /*判断是否为回文数*/
判断正整数是否为回文数    
if(digit[i]!=digit[k]) break;   /*不相等,则不是回文数,推出循环*/
判断正整数是否为回文数  
if(i<k) printf("%ld is not a huiwen number",n);
判断正整数是否为回文数  
else printf("%ld is a huiwen number",n);
判断正整数是否为回文数  getch();
判断正整数是否为回文数  
return 0;
判断正整数是否为回文数}

判断正整数是否为回文数

你可能感兴趣的:(判断)