第7章第2讲字符数组

Posted 该☆隐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第7章第2讲字符数组相关的知识,希望对你有一定的参考价值。


#include "stdio.h"
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]);

}


#include "stdio.h"
main()
{
    char a[11]="a good man";
    puts(a);

}


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

}


#include "stdio.h"
main()
{

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

}


#include "stdio.h"
main()
{

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

}


#include "stdio.h"
main()
{

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

}


#include "stdio.h"
main()
{

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

}


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

}


#include "stdio.h"
main()
{

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

}


#include "stdio.h"
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讲字符数组的主要内容,如果未能解决你的问题,请参考以下文章

第7章第1讲一维数组

第4章第3讲字符输入与输出函数

第2章第3讲常见编译错误与调试

第1章第2讲常见编译错误与调试

第6章第2讲循环嵌套结构

第13章第2讲文件读写操作