//编写一段程序从标准输入中一次读取一整行,然后修改该程序使其一次读入一个词。
#include<iostream>
#include<string>
using namespace std;
int main( )
{
string line;
//提示用户输入字符串,直至文件结束或遇到异常输入
cout << " 请输入你的字符串,可以包括空格: " << endl;
//使用getline()函数来读取一行字符串,并判断输入流是否正确
while (getline(cin, line))
cout << line << endl;
system("pause");
return 0;
}
//使用cin一次读入一个单词,遇到空白为止
#include<iostream>
#include<string>
using namespace std;
int main( )
{
string word;
//提示用户输入单词
cout << "请输入您的单词,不可以包含空格: " << endl;
//使用cin读入一个单词,遇到空白为止,并判断输入流是否正确
while (cin >> word)
cout << word << endl;
system("pause");
return 0;
}
<C++ Primer_5th>习题_3.2
最新推荐文章于 2017-10-03 21:19:08 发布