java中两个字符串怎么连接

比如my name两个单词连接成myname
09-04-03  匿名提问 发布
1个回答
时间
投票
  • 0

    8804156

    #include"stdio.h"
    #include"string.h"
    void main()
    {int alphabetic(char c);
    int longest(char c);
    int i;
    char line[100];
    printf("input one line:\n");
    gets(line);
    printf("the longest word is:");
    for(i=longest(line);alphabetic(line[i];i++)
    printf("%c",line[i]);
    }

    int alphabetic(char c)
    {if((c>='a'&&c<='z')||(c>='A'&&c<='Z'))
    return(1);
    else return(0);
    }

    int longest(char string[])
    {int len=0,i,length=0,flag=1,place=0,point;
    for(i=0;i<=strlen(string);i++)
    if(alphabetic(string[i])=1)) if(flag) /*同上*/
    {point=i;
    flag=0;
    }
    else len++;
    else
    {flag=1;
    if(len>=length)
    {length=len;
    place=point;
    len=0;
    }
    }
    return(place);
    }

    09-10-19 | 添加评论 | 打赏

    评论读取中....

精华知识
更多  
意见反馈 帮助