本题要求实现一个求整数的逆序数的简单函数。
函数接口定义:
int reverse( int number );
其中函数reverse须返回用户传入的整型number的逆序数。
我的代码:
int reverse( int number )
{int n = number,res = 0,t = 0;n = (n>=0)?n:-n;while(n != 0){t = n%10;res = 10*res + t;n = n/10;}res = (number>=0)?res:-res;return res;
}
1.while循环前提是n为正数,三目运算符?:运用使得代码简化了很多。