输入一个字符串,将其逆序输出,用string实现c++
时间: 2024-10-16 16:21:37 浏览: 28
c++编写程序,实现字符串的逆序输出
在C++中,你可以使用`std::reverse`函数结合`std::string`来实现字符串的逆序输出。这是一个简单的示例:
```cpp
#include <iostream>
#include <algorithm> // 引入算法库,包含reverse函数
std::string reverseString(const std::string& str) {
std::string reversedStr = str;
std::reverse(reversedStr.begin(), reversedStr.end()); // 使用reverse对字符串进行反转
return reversedStr;
}
int main() {
std::string input;
std::cout << "请输入一个字符串: ";
std::cin >> input;
std::string reversedInput = reverseString(input);
std::cout << "逆序后的字符串是: " << reversedInput << std::endl;
return 0;
}
```
在这个程序中,首先从用户获取输入的字符串,然后通过`reverseString`函数将其逆序,最后输出逆序后的结果。
阅读全文