最大的字符串

最大的字符串

输入3个字符串,找出并输出其中的最大一个字符串。

输入有三行,每行一个不包含空格的字符串,保证每个字符串的长度不超过100。

在一行中输出读入的3个字符串中的最大一个。
请注意行尾输出换行。

输入

CHINA
HOLLAND
AMERICA

输出

HOLLAND
// 最大的字符串
#include<iostream>
#define N 100		//字符串长度上限
using namespace std;
int main(void)
{
    char line[3][N]={'\0'};
    for (int i=0;i<3;i++)
        cin>>line[i];
     //两两比较
    for (int i=0;i<N;i++)
    {
        if (line[0][i]>line[1][i])
        {
            if (line[1][i]>line[2][i])
            {cout<<line[0];
            return 0;
            }   
            else
            {   if (line[0][i]>line[2][i])
                {   cout<<line[0];
                return 0;
                }
                else {cout<<line[2];
                return 0;
                }
            }
        }
        if (line[0][i]<line[1][i])
        {
            if (line[1][i]<line[2][i])
                {cout<<line[2];
                return 0;
                }
            else
            {   cout<<line[1];
            return 0;
            }
        }
         
    }
} 
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 1024 设计师:白松林 返回首页