题目描述
从键盘上输入3个字符串,求出其中最大者。
输入
输入3行,每行均为一个字符串。
输出
一行,输入三个字符串中最大者。
样例输入
England China America
样例输出
England
说明:用到了有关于字符串的操作:字符串的比较大小strcmp,和字符串的复制strcpy
#include <iostream>
#include <math.h>
#include <string.h>
using namespace std;
int main() {
char str[50];
char str1[50];
char str2[50];
gets(str);
gets(str1);
gets(str2);
char str3[50];
if(strcmp(str,str1)<0){
strcpy(str3,str1);
}else{
strcpy(str3,str);
}
if(strcmp(str3,str2)<0){
strcpy(str3,str2);
}else{
}
puts(str3);
return 0;
}
本文介绍了一个简单的C++程序,该程序通过键盘输入三个字符串,并使用strcmp和strcpy函数来找出并输出这三个字符串中的最大者。文章提供了完整的代码示例,展示了如何进行字符串的比较和复制。


被折叠的 条评论
为什么被折叠?



