#include<stdio.h>
#include<string.h>
int main()
{
char s[5][1001];//二维数组,5行
int i,k,min,max;
for(i=0;i<5;i++)
gets(s[i]);//利用数组标记,存放字符串;
max=strlen(s[0]);//max是第一个字符串的长度
min=0;//min存放的是数组的位置,也就是字符串的位置
for(i=1;i<5;i++)//然后从第二个字符串开始比较
{
k=strlen(s[i]);
if(k<max)//如果第二个字符串的长度小于max,则将第二个字符串的长度赋值给max,
{
max=k;
min=i;
}
}
printf("%s",s[min]);
}
1021输出最短字符串(宁波)
最新推荐文章于 2023-03-16 22:15:42 发布