编制程序实现字符串的逆转功能。要求具有友好的输入输出界面。

来源:百度知道 编辑:UC知道 时间:2024/07/01 04:01:08
编制程序实现字符串的逆转功能。要求具有友好的输入输出界面。如输入 This is a test 输出tset a si sihT 谁可以给个源程序 和这个程序的流程图。。

#include <iostream.h>
int main()
{
char *ch;
ch=new char[80];
cin>>ch; //输入字符串
int i=0;
while(ch[i]!='\0') //找到最后的字符序号
{
i++;
}
i--;//??????
for(;i>=0;i--)
{
cout<<ch[i];
}
return 0;
}
编译通过了,流程图自己弄吧,有解释,应该不难弄。
我也有个问题,如果没有i--,程序输出时多了一个空格,是什么来的?(互相学习)