...那么数组中除了a[0]=0外,其他数组元素的值未知。 为什么是不正确的...答:语句a[20]={0}的作用是那20个数组元素的值全部赋值为0,如果大括号里面是其他的数值,则表示把大括号里的数值依次赋值给数组的第一个元素,第二个元素...(如果有的话), 剩余的元素赋值为0 , 比如 a[5] = {0}; 表示a[5] ={0,0,0,0,0}; a[5] = {2};表示a[5] = {2,0,...
...{2},{3}};"则a[1][1]的值为多少?a[2][1]的值为多少?能有详细解题...答:如果这个代码int a[3][4]={{1},{2},{3}};是在所有函数之外,即数组a为全局变量,则a[1][1]=a[2][1]=0。如果是在某个函数的内部定义的,即为局部变量,则a[1][1],a[2][1],没有赋初值,也就没有值。 bostart | 发布于2011-07-07 举报| 评论 2 0 设定义了说明语句:static int a[...
int a[][5]={{1,2,3},{4,5,6}}是什么意思答:int a[][5]创建一个二维数组 元素类型为int 型 其大小为n*5 (共有n行 每行5个元素) n的值有其后初始化序列决定 初始化序列为 {{1,2,3},{4,5,6}} 所以n为2 即定义2行5列的二维数组 其每个元素值为 1 2 3 0 0 4 5 6 0 0 PS:数组元素如果部分定义,未定义部分元素自动赋值为...