题目没抄错,你可以说说这类题怎么计算?
本回答被网友采纳在int a[][3]={{1},{3,2},{4,5,6},{0}}中,a[1][2]的值是 A. 3 B...
a[2][2]代表第9个元素,应该等于0 各位当然不是下标越界,测试程序如下 include<stdio.h> int main(){ int a[][3]={1,3,2,4,5,6,0};printf("%d\\n",a[2][2]);printf("%u",sizeof(a)\/sizeof(int));return 0;} 测试结果,输出:0 9 ...
...int a[][3]={{1},{3,2},{4,5,6},{0}}; 中, 数组元素a[2][1]的...
选C,数据的下标从0开始,a[2][1]也就是第三个数组中的第二个元素,也就是5
在"int a[ ][3]={{1},{3,2},{4,5,6},{0}};"中,a[2][2]的值是( )。
3 2 0 4 5 6 0 0 0 所以是6
在"int a[ ][3]={{1},{3,2},{4,5,6},{0}};"中,a[2][2]的值是( )。
C下标从0开始,所以a[2][2]是第三组第三个 第三组是{4,5,6} 所以a[2][2]=6
在执行int a[][3]={1,2,3,4,5,6}; 语句后,a[1][0]的值是 A: 1 B...
选C。首先根据题目的条件,a中一共有6个元素,a的第2维的大小是3,也就是说,a是一个2行3列的矩阵。对于二维数组,是先排满一行,再排一行的。也就是说,a的实际排列为 [1, 2, 3][4, 5, 6]所以,a[1][0]就是第2行,第1列的元素,为4。程序运行如下:
例题2:已知数组a定义为:int a[][3]={{1,2,3},{4}};,则a[1][2]的值...
答案应该是(d) 0 因为 int a[][3]={{1,2,3},{4}} 表示定义并直接对数组进行初始化。前面{1,2,3}是给a这个二维数组中的第一组,即a[0]这一组赋值:a[0][0] = 1, a[0][1] = 2, a[0][2] = 3;后面,{4},是给a这个二维数组中第二组赋值,即给a[1]赋值 但它只有一个...
c语言在int a[3][3]={{1,3,5},{2,4,6},{7,8,9}};中,数组元素a[1][1...
a[0][0] = 1, a[0][1] = 3, a[1][0] = 2, a[1] [1] = 4
int b[ ][3]={{1},{3,2},{4,5,6},{0}};中b[2][2]的值为()
我的回答:int b[ ][3]={{1},{3,2},{4,5,6},{0}};因为初始化数据时使用大括号,表示数组为4行:b[4][3]它的元素是:b[0][0],b[0][1],b[0][2]b[1][0],b[1][1],b[1][2]b[2][0],b[2][1],b[2][2]b[3][0],b[3][1],b[3][2]初始化b[ ][3]=...
在执行int a[][3]={{1,2}},{3,4}} ;语句后,a[1][2]的值是多少?
int a[][3]={{1,2},{3,4}} \/\/你多了一个大括号 2行3列,内大括号代表一行,列数不全的用0替,所以分别是:1 2 0 3 4 0 所以a[1][2]表示第2行,第三个值,为0
设有定义语句“int a[3][4]={{1},{2},{3}};"则a[1][1]的值为多少?a[2...
如果这个代码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[...