下列一维数组定义语句中,错误的是( )。
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}