题目内容

下列一维数组定义语句中,错误的是( )。

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

查看答案
更多问题

若有:int a[10]; 下列语句中正确的是( )。

A. a[3 * 3] = 10 * 10;
B. a0 = 10;
C. a[4 * 4] = 10 * 10;
D. A[0] = 10;

下列正确定义一维数组 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]

答案查题题库