当前位置: 代码迷 >> C语言 >> 求助:编写程序,输入若干个字符串,求出每个字符串的长度.......
  详细解决方案

求助:编写程序,输入若干个字符串,求出每个字符串的长度.......

热度:981   发布时间:2008-04-13 18:47:20.0
#include<stdio.h>
#include<string.h>
void main()
{   
    char a[1000][1000];
    int i=0,j=0;
    int max=0;
    while(1)
    {
         gets(a[i]);
         if(strcmp(*(a+i),"stop")==0)
             break;
         if(max<strlen(a[i]))
         {
             max=strlen(a[i]);
             j=i;
         }
        i++;    
    }
    puts(a[j]);
  
}
----------------解决方案--------------------------------------------------------
我暂时想不出什么好的方法```
----------------解决方案--------------------------------------------------------
9楼的 ! 我没说我会!!! 不过还是谢谢大家!
----------------解决方案--------------------------------------------------------
gets()
strlen()
strcmp()
----------------解决方案--------------------------------------------------------
#include<stdio.h>
#include<string.h>
void main()
{   
    char a[200],b[200];
    int i=0;
    int max=0;
    while(1)
    {
         gets(a);
         if(strcmp(a,"stop")==0)
             break;
         if(max<strlen(a))
         {
             max=strlen(a);
             strcpy(b,a);
         }            
    }
    puts(b);
  
}
----------------解决方案--------------------------------------------------------
  相关解决方案