用c++实现以下程序字符串处理在计算机中有很多复杂的操作,但是这些复杂的操作都是由基本的字符串操作复合而成,要求编写一字符串颠倒的程序,把字符串中的字符颠倒位置。
时间: 2024-03-12 14:49:45 浏览: 229
以下是使用C++实现字符串颠倒的示例代码:
```c++
#include <iostream>
#include <string>
using namespace std;
int main() {
string str, reversedStr;
cout << "请输入一个字符串:";
getline(cin, str);
// 字符串颠倒
int len = str.length();
for (int i = len - 1; i >= 0; i--) {
reversedStr += str[i];
}
cout << "颠倒后的字符串为:" << reversedStr << endl;
return 0;
}
```
该程序首先输入一个字符串,然后使用`for`循环遍历字符串中的每个字符,将其颠倒拼接到新的字符串中。最后输出颠倒后的字符串。
阅读全文