下面C++代码以递归方式实现字符串反序,横线处应填上代码是( )。
- A. sIn[sIn.length() - 1] + sReverse(sIn.substr(0, sIn.length() - 1));
- B. sIn[0] + sReverse(sIn.substr(1, sIn.length() - 1));
- C. sReverse(sIn.substr(0, sIn.length() - 1)) + sIn[sIn.length() - 1];
- D. sReverse(sIn.substr(1, sIn.length() - 1)) + sIn[sIn.length() - 1];
正确答案:A