c语言有关二维数组变量初始化答:例如对整型二维数组a[3][2]赋值 方法一:在定义的同时赋值 int a[3][2]={0};//所有数组元素均为0 方法二:int a[3][2]={1,2,3,4,5,6};//常规的赋值方法 方法三:int a[3][2]={{1,2},{3,4},{5,6}};//分行的赋值方法 方法四:int a[3][2]={{1,2},{0},{3}...
可以直接对二维数组名赋值吗,如a[3][4],可以a="Win"吗,因为是第一行...答:应该说明一下,任何数组都不可以对数组名赋值。不管是一维还是二维,也不管是数字还是字符。正确的数组赋值方式:既可以在声明变量时赋值,也可以对各个元素赋值。如:int a[5]={1,2,3,4,5};int b[3][2]={{1,2},{0,3}};int c[5];c[3]=9;char d[6]=“abcde”;char e[3][2];...
在计算机C语言中,二维数组,a[][3]={1,2,3,4,5,6,7,8,9};a[0][0]=...答:二维数组初始化时,可以采用上面这种方式,系统会根据总个数和第二位的长度算出第一位的长度。 上面数组中总共有9个元素,每行有3个元素,可以确定行数是3,也就是a[3][3]。另外数组中的元素是按行存放的,先存第一行,再放第二行,依次存放。还有就是数组的下表是从0开始,如果有3个元素...
如何给二维数组赋初值0答:二维数组的初始化:(1) 分行给二维数组赋初值。如 int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};这种赋初值方法比较直观,把第1个花括弧内的数据给第1行的元素,第2个花括弧内的数据赋给第2行的元素……即按行赋初值。(2) 可以将所有数据写在一个花括弧内,按数组排列的...