首页 > 代码库 > 第7章第2讲字符数组

第7章第2讲字符数组

技术分享

技术分享

技术分享

技术分享

main()
{

    char ch[12]={G,o,o,d, ,m,o,r,n,i,n,g};  
    int i;
    for(i=0;i<12;i++)
        printf("%c",ch[i]);

}

技术分享

技术分享

main()
{
    char a[11]="a good man";
    puts(a);

}

技术分享

main()
{
    char a[11];
    printf("请输入一个字符串:");
    gets(a);
    printf("该字符串显示为:");
    puts(a);

}

技术分享

main()
{

    char a[20],b[20];
    printf("请输入第一个字符串:");
    gets(a);
    printf("请输入第二个字符串:");
    gets(b);
    strcat(a,b);
    printf("字符串分别为:\n");
    puts(a);
    puts(b);

}

技术分享

main()
{

    char a[20],b[20];
    printf("请输入第一个字符串:");
    gets(a);
    printf("请输入第二个字符串:");
    gets(b);
    strcpy(a,b);
    printf("字符串分别为:\n");
    puts(a);
    puts(b);

}

技术分享

main()
{

    char a[20],b[20]="a1b2c3d4";
    int i;
    printf("请输入一个密码:");
    gets(a);
    i=strcmp(a,b);
    if(i==0)
       printf("密码正确\n");
    else
       printf("密码不正确\n");

}

技术分享

main()
{

    char a[20];
    int i;
    printf("请输入一个字符串:");
    gets(a);
    i=strlen(a);
    printf(“字符数组a长度:%d\n",i);

}

技术分享

main()
{
    char a[20];
    printf("请输入一个字符串:");
    gets(a);
    strlwr(a);
    printf("字符串转换后:");
    puts(a);

}

技术分享

main()
{

    char a[20];
    printf("请输入一个字符串:");
    gets(a);
    strupr(a);
    printf("字符串转换后:");
    puts(a);

}

技术分享

main()
{
    char a[100];
    int i;
    printf("请输入一个字符串:");
    gets(a);  
    for(i=0;a[i]!=\0;i++)
    {
         if((a[i]>=a)&&(a[i]<=z))
             a[i]=a[i]-32;
    }

    printf("字符串转换后:");
    puts(a);

}

 

第7章第2讲字符数组