找出三个字符串中最大的,存储用二维数组,比较用strcmp就可以了。另外创建一个一维数组存储一下最大的字符串即可。
//找出三个字符串中最大的
#include<stdio.h>
#include<string.h>
void main(){
char MaxString[20];
char str[3][20];
int i;
for(i=0;i<3;i++)
gets(str[i]);
if(strcmp(str[0],str[1])>0)
strcpy(MaxString,str[0]);
else
strcpy(MaxString,str[1]);
if(strcmp(MaxString,str[2])>0)
strcpy(MaxString,str[2]);
printf("%s",MaxString);
}
本文介绍如何使用C语言通过二维数组存储和strcmp函数比较,找出并存储三个字符串中的最大值。

3251

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



