字符串求最大值
题目描述
从键盘上输入3个字符串,求出其中最大者。
输入
输入3行,每行均为一个字符串。
输出
一行,输入三个字符串中最大者。
样例输入
England
China
America
样例输出
England
代码
#include <stdio.h>
#include <string.h>
int main() {
char a[100], b[100], c[100];
int i;
gets(a);
gets(b);
gets(c);
if((strcmp(a, b) > 0) && (strcmp(a, c) > 0)) {
puts(a);
}else if((strcmp(b, a) > 0) && (strcmp(b, c) > 0)) {
puts(b);
}else if((strcmp(c, b) > 0) && (strcmp(c, a) > 0)) {
puts(c);
}
return 0;
}
结果:
strcmp() 函数用来比较两个字符串的大小
strcmp(s1,s2)
当s1
还没有评论,来说两句吧...