以下对一维数组a的正确定义是()。
以下对一维数组a的正确定义是()。
A、int a(10);
B、int n=10, a[n];
C、int n  ; D.#define SIZE 10   scanf(”%d”, &n) ; int a[SIZE ] ; int a [n] ;
D、#define SIZE 10  int a[SIZE];
【正确答案】:D
【题目解析】:A中,应为int  a [10];B中,n为变量,数组中不能作为下标使用;C中,n为变量,数组中不能作为下标使用。

Top