幽灵学院 - 菜鸟起航从这里开始!

幽灵学院 - 中国最权威的网络安全门户网站!

当前位置: > 编程 > 软件开发 > C语言 >

用递归反序输出字符

题目:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。1 #includestdio.h23 //递归输出。4 void palin(int n)5 {6 char current;7 current=getchar();8 if(n!=1)9 palin(n-1);10 ...
题目:利用递归函数调用方式,将所输入的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 , (责任编辑:幽灵学院)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名: 验证码: 点击我更换图片
栏目列表
推荐内容
1700055555@qq.com 工作日:9:00-21:00
周 六:9:00-18:00
  扫一扫关注幽灵学院