本题用到的函数:
读入字符串函数:
对于getline函数的说明:
它包含在”string”中,属于string流
getline(cin,要读入的字符串变量名)
对于cin.getline函数的说明:
它包含在”iostream”中,属于istream流
cin.getline(要读入的字符串变量名,读入字符数量,结束字符)
注意:结束字符可以不写,读入字符数量:如果是5但最终只能读入4个,最后一个会以’\0’存储
类似于c中的gets()函数.
算法1
getline
C++ 代码
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
string a;
getline(cin, a);
for (int i = 0 ; i < a.size() ; ++ i)
{
cout << a[i];
if (i != a.size() - 1) cout << ' ';
}
return 0;
}