-->
当前位置:首页 > 题库 > 正文内容

程序填空题:逆序输出整数

Luz4年前 (2021-05-10)题库3865
输入一个整数,将它逆序输出。要求定义并调用函数reverse(long number),它的功能是返回number的逆序数。例如reverse(12345)的返回值是54321。请将函数补充完整。运行示例如下:

-123 (输入整数-123)

-321 (逆序后输出-321)
```c++
long reverse(long number)
{
int flag;

@@[long res=0](1) ;
flag = number < 0 ? -1 : 1;
if( @@[flag<0](1) ) number = - number;
while(number != 0){
res = @@[res*10+number%10](1) ;
number /= 10;
}
return flag*res;
}
```






答案:
第1空:long res=0

第2空:flag<0

第3空:res*10+number%10

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。