从键盘上输入4个字符串(每个字符串最多包含100个字符),求出其中的最大字符串并输出。
输入格式:
从键盘上输入4个字符串(每个字符串最多包含100个字符)。
输出格式:
输出最大字符串,最后换行。
输入样例1:
dddd
cccc
bbbb
aaaa
输出样例1:
dddd
输入样例2:
bbbb
cccc
dddd
aaaa
输出样例2:
dddd
输入样例3:
cccc
bbbb
aaaa
dddd
输出样例3:
dddd
输入样例4:
dddd
ddcc
ddbb
ddaa
输出样例4:
dddd
#include
//用strcmp(a, b) 函数,作用是比较两个字符数组,a > b 返回1,小于返回-1,等于返回0
int main()
{
char a[101], b[101], c[101], d[101]; //定义四个字符数组
gets(a);gets(b); gets(c);gets(d); //输入四次
if(strcmp(a, b)>0 && strcmp(a, c)>0 && strcmp(a, d)>0)
puts(a);
else if(strcmp(b, a)>0 && strcmp(b, c)>0 && strcmp(b, d)>0)
puts(b);
else if(strcmp(c, a)>0 && strcmp(c, b)>0 && strcmp(c, d)>0)
puts(c);
else
puts(d);
}
dddd
输入样例2:
bbbb
cccc
dddd
aaaa
输出样例2:
dddd
输入样例3:
cccc
bbbb
aaaa
dddd
输出样例3:
dddd
输入样例4:
dddd
ddcc
ddbb
ddaa
输出样例4:
dddd
#include
//用strcmp(a, b) 函数,作用是比较两个字符数组,a > b 返回1,小于返回-1,等于返回0
int main()
{
char a[101], b[101], c[101], d[101]; //定义四个字符数组
gets(a);gets(b); gets(c);gets(d); //输入四次
if(strcmp(a, b)>0 && strcmp(a, c)>0 && strcmp(a, d)>0)
puts(a);
else if(strcmp(b, a)>0 && strcmp(b, c)>0 && strcmp(b, d)>0)
puts(b);
else if(strcmp(c, a)>0 && strcmp(c, b)>0 && strcmp(c, d)>0)
puts(c);
else
puts(d);
}
dddd
输入样例3:
cccc
bbbb
aaaa
dddd
输出样例3:
dddd
输入样例4:
dddd
ddcc
ddbb
ddaa
输出样例4:
dddd
#include
//用strcmp(a, b) 函数,作用是比较两个字符数组,a > b 返回1,小于返回-1,等于返回0
int main()
{
char a[101], b[101], c[101], d[101]; //定义四个字符数组
gets(a);gets(b); gets(c);gets(d); //输入四次
if(strcmp(a, b)>0 && strcmp(a, c)>0 && strcmp(a, d)>0)
puts(a);
else if(strcmp(b, a)>0 && strcmp(b, c)>0 && strcmp(b, d)>0)
puts(b);
else if(strcmp(c, a)>0 && strcmp(c, b)>0 && strcmp(c, d)>0)
puts(c);
else
puts(d);
}
dddd
输入样例4:
dddd
ddcc
ddbb
ddaa
输出样例4:
dddd
#include
//用strcmp(a, b) 函数,作用是比较两个字符数组,a > b 返回1,小于返回-1,等于返回0
int main()
{
char a[101], b[101], c[101], d[101]; //定义四个字符数组
gets(a);gets(b); gets(c);gets(d); //输入四次
if(strcmp(a, b)>0 && strcmp(a, c)>0 && strcmp(a, d)>0)
puts(a);
else if(strcmp(b, a)>0 && strcmp(b, c)>0 && strcmp(b, d)>0)
puts(b);
else if(strcmp(c, a)>0 && strcmp(c, b)>0 && strcmp(c, d)>0)
puts(c);
else
puts(d);
}
dddd
#include//用strcmp(a, b) 函数,作用是比较两个字符数组,a > b 返回1,小于返回-1,等于返回0 int main() { char a[101], b[101], c[101], d[101]; //定义四个字符数组 gets(a);gets(b); gets(c);gets(d); //输入四次 if(strcmp(a, b)>0 && strcmp(a, c)>0 && strcmp(a, d)>0) puts(a); else if(strcmp(b, a)>0 && strcmp(b, c)>0 && strcmp(b, d)>0) puts(b); else if(strcmp(c, a)>0 && strcmp(c, b)>0 && strcmp(c, d)>0) puts(c); else puts(d); }



