输入一个字符串,将其中的字符串按逆序输出,要求用string方法。写出c++代码
时间: 2024-02-06 11:12:26 浏览: 93
C++输入一个字符串,把其中的字符按照逆序输出的两种方法解析
好的,以下是一个简单的 C++ 代码示例:
```c++
#include <iostream>
#include <string>
using namespace std;
int main() {
string str;
cout << "请输入一个字符串:";
getline(cin, str);
// 使用 string 的 reverse 方法将字符串翻转
reverse(str.begin(), str.end());
cout << "翻转后的字符串为:" << str << endl;
return 0;
}
```
在上面的代码中,我们首先使用 `getline` 函数从标准输入中读取一个字符串,并将其存储在 `str` 变量中。然后,我们使用 `reverse` 方法将字符串翻转,并将结果输出到标准输出中。
需要注意的是,`reverse` 方法需要使用 `algorithm` 头文件,因此我们需要在头文件中添加 `#include <algorithm>`。
阅读全文