用递归反序输出字符

来源:岁月联盟 编辑:猪蛋儿 时间:2012-05-09
题目:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。
 
 1 #include<stdio.h>
 2
 3 //递归输出。
 4 void palin(int n)
 5 {
 6     char current;
 7     current=getchar();
 8     if(n!=1)
 9     palin(n-1);
10     putchar(current);   
11 }
12
13 int main()
14 {
15     palin(5);
16     printf("/n");
17    
18     return 0;
 
19 }


 




摘自  zhengmian 
下一篇:递归求年龄

图片内容