用c++语言写段用代码:输入一串以‘!’结束的字符,按逆序输出
时间: 2024-02-17 22:01:37 浏览: 79
字符串的逆序:输入为字符串,输出为字符串的逆序
好的,以下是一个简单的 C++ 程序,可以实现输入一串以‘!’结束的字符,按逆序输出:
```c++
#include <iostream>
#include <string>
using namespace std;
int main() {
string str;
getline(cin, str, '!'); //读取以'!'结束的一行字符串
for (int i = str.length() - 1; i >= 0; i--) {
cout << str[i];
}
cout << endl;
return 0;
}
```
以上代码中,我们使用了 `getline` 函数,读取以 '!' 结尾的一行字符串,并将其存储在 `str` 变量中。然后我们使用一个循环,从字符串的末尾开始向前遍历,依次输出每个字符。最后,我们在输出的字符串末尾添加了一个换行符。
希望这个示例程序能够帮助你理解如何用 C++ 语言编写代码。
阅读全文