• 字符数组的元素可以逐个字符的输入和输出

    字符数组的元素可以逐个字符的输入和输出

    字符数组的输入输出(1)逐个字符的输入和输出字符数组的元素可以类似其他类型的数组一样,逐个字符的输入和输出。【例4-9】通过键盘输入一个字符串,以Enter键结束,并将字符串在屏幕上输出。分析:处理字符数组和其他数组一致,可以利用循环逐个元素输入,利用getchar()函数向元素读入数据。程序的算法...

  • 字符数组的定义和初始化

    字符数组的定义和初始化

    字符数组的定义和初始化字符数组的定义和一般的数组一样,例如:char s[10];char s[3][10];初始化的方法如下:char s[10]={‘H’,’e’,’l’,’l’,’o’,’‘,’C’,’+’,’+’,’!’};/*定义时完全初始化*/char s[]={‘H’,’e’,’l’,...

  • 二维数组的初始化形式

    二维数组的初始化形式

    二维数组的初始化二维数组的初始化形式可以有:int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12);    /*完全初始化*/int a[][4]={1,2,3,4,5,6,7,8,9,10,1 1,12);    /*省略行的完全初...

  • 引用二维数组的元素

    引用二维数组的元素

    引用二维数组的元素二维数组的元素表示的形式为:数组名[下标][下标]【例5-6】学生成绩处理假设第一小组5个学生3门课的成绩,如下表5-1所示,求全组平均成绩以及各门课的平均成绩。表5-1 学生成绩表学生 英语 数学 C语言Stu1 80 77 76Stu2 61 35 67Stu3 56 75 7...

  • 二维数组通常用于存放矩阵形式的数据,如二维表格等数据

    二维数组通常用于存放矩阵形式的数据,如二维表格等数据

    二维数组的定义二位数组通常用于存放矩阵形式的数据,如二维表格等数据。定义二维数组的形式如下:类型说明符数组名[常量表达式1][常量表达式2]其中常量表达式1表示第一位下标的长度,常量表达式2标识第二维下表的长度。例如:int a[3][4]; /*3×4的矩阵,共12个元素*/float f[5][...

1