错了蛮多次的,因为对c++接受字符串输入不熟练。 cin.get() //可接受一个字符输入, char a[20]; // cin.get(a,20); // 接受已知长度字符串 //或者 cin.getline(m,5); //注意,最后一个字符为空格 getline(cin,str); //从cin接受一行字符串到str中,可以包含空格符 本题代码如下: #include <iostream> #include <string> using namespace std; int main() { string ss; getline(cin,...