题目:利用递归函数调用方式,将所输入的 5 个字符,以相反顺序打印出来。
#include<stdio.h>
void reverseOut(int n) {
char c;
if (n <= 1) {
c = getchar();
putchar(c);
} else {
c = getchar();
reverseOut(n-1);
putchar(c);
}
}
int main()
{
reverseOut(5);
return 0;
}
执行结果: