C语言问题!!输入一个整数,将它逆序输出。。例如reverse(123)的返回值是321
C语言问题!!输入一个整数,将它逆序输出。。例如reverse(123)的返回值是321
日期:2013-01-04 15:41:03 人气:2
ccbb
(1)C 执行将数字变为逆序的函数
(2)C 声明变量res保存新数字的绝对值,res要初始化为0 。考虑到number为0的情况
(3)B 最后返回的是flag*res。flag已经保存了number的符号,所以当number小于0时,应该让他为正数
(4)B 每次循环的时候number%10得到的结果是number的最后一位数。number的最后一位数就是新数字的第一位数,所以还要加上res*10