问答题 写出一个递归算法来实现字符串逆序存储。【中科院研究生院2004四(7分)】
【正确答案】正确答案:字符串逆序存储,即先输入的字符后存储,后输入的字符先存储。递归算法如下: void InvertStore(char A[]) //字符串逆序存储的递归算法 {char ch; static int i=0; //需要使用静态变量 cin>>ch; if(ch!="-") //规定"-"是字符串输入结束标志 {InvertStore(A); A[i++]=ch; //字符串逆序存储 } A[i]="\0"; //字符串结尾标记 }//结束算法InvertStore
【答案解析】