int reverse(int num)
{
int res=0;
int sign=1; //區別正負
if(num<0){
sign=-1;
num=-num;
}
while(num){
res=res*10+num%10;
num=num/10;
}
return sign*res;
}
注:只要是倒序輸出,還可以利用棧“先進後出”的性質實現。