• 2021-04-14
    编写一个函数,将字符串中最长的单词输出
  • 6. 解: #include "stdio.h" main() char ch[100]; int i,j,len,maxlen,p; i=len=maxlen=0; printf(" n 输入一串字符: gets(ch); do j=i++; for( len=0;ch[i]!=' '&&ch[i]!=' 0';i++) len++; if(len>maxlen)if(len>maxlen) { maxlen=len;{ maxlen=len; p=j;p=j; }} }while(ch[i]!='}while(ch[i]!='\\0');0'); printf("printf("\\n");n"); if(len==0)if(len==0) printf("printf("\\nn没有输入单词!没有输入单词!");"); elseelse {for(i=p;i<=p+maxlen;i++){for(i=p;i<=p+maxlen;i++) printf("%c",ch[i]);printf("%c",ch[i]); printf("printf("\\n");n"); }} } }

    内容

    • 0

      题目:编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串并输出上述的统计结果。

    • 1

      编写一函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串以及输出上述结果。只要结果,别输出什么提示信息。

    • 2

      编写函数,判段一个字符串是否为另一个字符串的子串

    • 3

      一个字符串中任意个连续字符成为该串的子串。

    • 4

      implode()函数用于将给定的字符串按照指定的字符分割成一个个子串。()