关于c++的一道题

来源:百度知道 编辑:UC知道 时间:2024/06/01 23:47:56
这道题老师上课讲的时候也没讲清楚 所以不太懂啊 题目为
编写函数reverse(char *s),用递归算法使字符串s倒序
设字符串s为“1234567890”
是用递归的算法 不会那么简单的

这个简单阿
reverse (char *s)
{
char b[10];

for (i=1;i<=10;i++)
b[i]=s[i];

for (i=10;i>=1;i--)
cout<<b[i];
}
完了,还有更简单的,就是直接把s[]倒的输出就行了

reverse (char *s)
{
if(s->length>0)
{
cout<<s[s->length];
s->length--;
}
}