test(int i)
{
int j ;
while(1)
{
j = i%10;//取到最低位(余数)
i= i/10;//右移一位
printf("%d\n",j);
if(i == 0)
break;
}
}
怎么判断一个整型数i是否为对称数?
目前找到的最好的方法如下:
将这个整型数反序存储保存为j,看看j和i是否相等。
while(1)
{
over = over*10 + quotient%10 ;
quotient=quotient/10;
if ( quotient == 0 )
break;
}
printf( "num = <%d> \n ",num);
printf( "over = <%d> \n ",over);
if (num == over )
return 1;
else
return 0;