3.2.2节练习:
练习3.2:读入一整行时,可以用while(getline(cin,s1),来每次读取一行。读入一个词时,可以用while(cin>>s1),实现每次读入一个单词。
练习3.3:string类的输入运算符遇到空白字符时会结束输入,而getline函数会将空白字符读入到字符串中,直到遇见换行符才结束,而且换行符不在这个字符串中。
练习3.4:
比较是否相等:
#include <iostream>
#include "Sales_item.h"
#include <string>
using namespace std;
int main()
{
string s1,s2;
cin>>s1>>s2;
if(s1==s2)
{
cout<<"equal";
}
else if(s1<s2)
{
cout << s2 << endl;
}
else if (s1>s2)
{
cout << s1 << endl;
}
}
比较是否等长:
#include <iostream>
#include "Sales_item.h"
#include <string>
using namespace std;
int main()
{
string s1,s2;
cin>>s1>>s2;
if(s1&#