for you


私信TA

用户名:xu1365

访问量:18884

签 名:

简单,就挺好

等  级
排  名 791
经  验 3596
参赛次数 0
文章发表 29
年  龄 0
在职情况 学生
学  校 桂林电子科技大学
专  业

  自我简介:

解题思路:

输出最长的用strlen()函数算出长度。一个个比较。



注意事项:c语言中,没有字符串类型,用字符数组处理字符串。




参考代码:

#include<stdio.h>

#include<string.h>

int main()

{

 char str[5][100];//可以输入字符串

 int i,k[5],t=0;

 for( i=0;i<5;i++)

 {

  gets(str[i]);//注意这里是一维的

  k[i]=strlen(str[i]);

  if(k[i]>t)

  {

   t=k[i];

  }

 }

 for(i=0;i<5;i++)

 {

  if(t==k[i])

   puts(str[i]);

 }

 //printf("\n");

 return 0;

}


 

0.0分

3 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区