二级C:二维数组

您所在的位置:网站首页 二维数组获取行列数 二级C:二维数组

二级C:二维数组

2024-06-14 03:39| 来源: 网络整理| 查看: 265

二维数组

一、定义

①数组两个中括号[][],第一个可有可无,第二个必须有,里面的内容为常量表达式,也就是不能改变的。 当数组中每个元素带有两个下标时,称这样的数组为二维数组。在C语言中,二维数组的定义语句形式如下所示:(可以同时定义多个类型名相同的变量) 类型名 数组名[常量表达式1][常量表达式2];——为数组说明符 二维数组说明符中必须有用两个分开的方括号[][]括起来的常量表达式(绝对不能把两个内容放在一个[]括号中),常量表达式的值只能是正整数。 常量表达式1为行数,常量表达式2为列数。 例如有以下定义: int a[3][4];

其中,int是类型名,a[3][4]为二维数组说明符。 3行4列的二维数组如下所示:

第0列 第1列 第2列 第3列 第0行 a[0][0] a[0][1] a[0][2] a[0][3] 第1行 a[1][0] a[1][1] a[1][2] a[1][2] 第2行 a[2][0] a [2][1] a[2][2] a[2][3] 每个元素有两个下标,第一个方括号中的下标代表行号,称行下标;第二个方括号中的下标代表列号,称列下标。每个下标从0开始,到数组长度减1结束。一般定义数组时,如果使用for循环,其中的判断的条件可以是数组不等于’\0’,或者知道数组长度,小于该长度,如i int s[2][3],i,j; printf("请输入需要赋值的数\n"); for( i=0 ; i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3