四道关于字符串的c语言题目

四道关于字符串的c语言题目

问题描述:

1.统计字符长串(小于50个字符),包括空格  如:lou jilin (输出:9)

2.字符串复制 (小于50个字符) 如:lou jilin(输出:lou jilin)

3.字符串连接 (小于50字符) (输入三行)如

lou

ji

lin

(输出:loujilin)

4.比较字符串大小(小于50字符)

如:lou jilin

lou xiaoxiao

(输出:lou xiaoxiao)

//1

#include<stdio.h>

 

void main()

{

    char a[100];int b=0;

    gets(a);

    for(int i=0;a[i]!='\0';i++)

    {

       b++;

    }

    printf("%d\n",b);

   

}

 

 

//2

#include<stdio.h>

#include<string.h>

void main()

{

    char a[50],b[50];

    gets(a);

    strcpy(b,a);

    for(int i=0;i<50;i++)

    {

    printf("%c",b[i]);

    }

}