当前位置:编程学习 > C/C++ >>

简单字符串比较

[cpp]
/*题目描述
请使用字符串比较函数,比较两个字符串的大小,并按要求输出比较后的结果。字符串最长不超过15个字符。
输入两个字符串str1和str2,如果第一个字符串与第二个字符串相等,输出str1=str2,如果第一个字符串大于第二个字符串,输出str1>str2,如果第一个字符串小于第二个字符串,输出str1 < str2。
输入
第1行为第一个字符串。 
第2行为第二个字符串。
输出
在一行输出比较后的结果。例如"abc"与"abc"相等,输出为abc=abc,如果"ab"小于"abc”,输出ab < abc。
*/ 
#include <iostream>  
#include <string>  
using namespace std; 
int main() 

    void strcompare(string str1,string str2); 
    string str1,str2; 
    cin>>str1>>str2; 
    strcompare(str1,str2); 
    return 0; 

void strcompare(string str1,string str2) 

    if(str1==str2) 
        cout<<str1<<"="<<str2<<endl; 
    if(str1<str2) 
        cout<<str1<<"<"<<str2<<endl; 
    if(str1>str2) 
        cout<<str1<<">"<<str2<<endl; 

/*题目描述
请使用字符串比较函数,比较两个字符串的大小,并按要求输出比较后的结果。字符串最长不超过15个字符。
输入两个字符串str1和str2,如果第一个字符串与第二个字符串相等,输出str1=str2,如果第一个字符串大于第二个字符串,输出str1>str2,如果第一个字符串小于第二个字符串,输出str1 < str2。
输入
第1行为第一个字符串。
第2行为第二个字符串。
输出
在一行输出比较后的结果。例如"abc"与"abc"相等,输出为abc=abc,如果"ab"小于"abc”,输出ab < abc。
*/
#include <iostream>
#include <string>
using namespace std;
int main()
{
 void strcompare(string str1,string str2);
 string str1,str2;
 cin>>str1>>str2;
 strcompare(str1,str2);
 return 0;
}
void strcompare(string str1,string str2)
{
 if(str1==str2)
  cout<<str1<<"="<<str2<<endl;
 if(str1<str2)
  cout<<str1<<"<"<<str2<<endl;
 if(str1>str2)
  cout<<str1<<">"<<str2<<endl;
}


 

补充:软件开发 , C++ ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,