题目内容

下列正确定义一维数组 a 的是( )。

A. int n = 5, a[n]
B. double n;scanf("%lf",&n);int a[n];
C. int a(5)
D.
E. define SIZE 5int a[SIZE];

查看答案
更多问题

下列对有 10 个元素的一维数组 a 进行正确初始化的是( )。

A. int a[10] = (0, 0, 0, 0, 0);
B. int a[10] = {1, 2 * 3};
C. int a[10] = {};
D. int a[] = {0}

若有:int a[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; 则数值不是 6 的表达式是( )。

A. a[6]
B. a[9] - a[3]
C. a[7]
D. a[10 - 4]

下列对二维数组的正确定义是( )。

A. int a[2, 3] = {1, 2, 3, 4, 5, 6};
B. int a[][] = {1, 2 , 3, 4, 5, 6};
C. int a[2][] = {1, 2, 3, 4, 5, 6};
D. int a[][3] = {1, 2, 3, 4, 5, 6};

下列选项中,能正确定义二维浮点型数组 a 的是( )。

A. float a[3][4]; float a[][4]; float a[3][] = {{1}, {0}};
B. float a[3][4]; float a[3][]; float a[][4];
C. float a[3][4]; float a[][4] = {{0}, {0}}; float a[][4] = {{0}, {0}, {0}};
D. float a(3,4); float a[3][4]; float a[][] = {{0}, {0}};

答案查题题库