| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 7892 人关注过本帖
标题:请教:如何编写一个递归函数,将字符串逆序输出?
只看楼主 加入收藏
howema
Rank: 1
等 级:新手上路
帖 子:336
专家分:0
注 册:2005-10-4
结帖率:50%
收藏
 问题点数:0 回复次数:5 
请教:如何编写一个递归函数,将字符串逆序输出?
请教:如何编写一个递归函数,将字符串逆序输出?
搜索更多相关主题的帖子: 递归函数 逆序 字符 编写 输出 
2005-10-26 22:49
zinking
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:35
帖 子:916
专家分:0
注 册:2004-12-5
收藏
得分:0 
何必用递规的函数呢?

http://kongfuziandlife. http://codeanddesign.
2005-10-26 22:56
sailer
Rank: 1
等 级:新手上路
帖 子:69
专家分:0
注 册:2005-10-12
收藏
得分:0 
将字符存到数组了啊
先这么存for(i=0;i<n,i++)
然后for(i=n;i>=0;i- -)
输出就可以了

希望大家多多配合他人,多多帮助他人。 支持国家的 产品,尽量不买外国货。
2005-10-27 14:10
热情依然
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:22
帖 子:715
专家分:0
注 册:2005-4-5
收藏
得分:0 

#include<iostream> using namespace std;

void fun(char *a,int n) { if(n<0) return; cout<<*a<<" "; fun(--a,--n); }

int main() { char *a = "abcde"; fun(a+4,4); } 学好递归对提高编程思想有帮助,希望楼主继续努力


c++/C + 汇编 = 天下无敌
2005-10-28 08:02
Knocker
Rank: 8Rank: 8
等 级:贵宾
威 望:47
帖 子:10454
专家分:603
注 册:2004-6-1
收藏
得分:0 

void fun(char *a) { if(*a)fun(a+1); else return; putch(*a); }

int main() { char *a = "abcde"; fun(a); }


九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东
2005-10-28 11:09
hucheng223
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2011-5-29
收藏
得分:0 
#include <stdio.h>
#include <string.h>
void main()
{
char c[80];
int len,i;
len=strlen(gets(c));
for (i=len-1;i>=0;i--)
printf("%c",c[i]);
}
2011-05-29 21:19
快速回复:请教:如何编写一个递归函数,将字符串逆序输出?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018249 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved