程序填空题:递归实现将整数逆序输出
编写递归函数reverse(n),实现将非负整数n逆序输出。
```c++
void reverse(int n)
{
if(n <= 9){
@@[printf("%d", n)](2);
}else{
@@[printf("%d", n%10)](2);
@@[reverse(n/10)](2);
}
}
```
答案:
第1空:printf("%d", n)
第2空:printf("%d", n%10)
第3空:reverse(n/10)
```c++
void reverse(int n)
{
if(n <= 9){
@@[printf("%d", n)](2);
}else{
@@[printf("%d", n%10)](2);
@@[reverse(n/10)](2);
}
}
```
答案:
第1空:printf("%d", n)
第2空:printf("%d", n%10)
第3空:reverse(n/10)