怎么写这个程序啊/??
写一个小程序实现从用户处得到两个字符串然后输出两者的比较结果按字典顺序
即字母顺序输出哪个字符串小于另一个字符串继续要求用户输入直到用户请求退出为
止请使用string 类型string 的小于操作符以及do while 循环大成
5.8 break 语句
break
[解决办法]
我来帮楼主断断句,呵呵
写一个小程序,实现从用户处得到两个字符串,然后输出两者的比较结果,按字典顺序
(即字母顺序)输出哪个字符串小于另一个字符串,继续要求用户输入直到用户请求退出为止。
请使用string类型、string的小于操作符、以及do while循环大成(搭成?)
(忽略后面)
5.8 break 语句
break
[解决办法]
这样可以吗?
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s;
while(s!= "Y ")
{
string st1,st2;
cout < < "intput string 1: ";
cin> > st1;
cout < < "intput string 2: ";
cin> > st2;
if(st1 <st2)
cout < <st1 < < " < " < <st2 < <endl;
else
cout < <st2 < < " < " < <st1 < <endl;
cout < <endl < < "Exit! (Y/N) ";
cin> > s;
cout < <endl;
}
return 0;
}
============================================
intput string 1:fsdafdsa
intput string 2:fasdf
fasdf < fsdafdsa
Exit! (Y/N)Y
Press any key to continue