若要求定义具有10个int类型元素的一位数组a,下列定义语句错误的是()A)#define N 10 B)#define n 5 C)int a[5+5]; D)int n=10,a[n];int a[2*n];为什么选BA)#define N 10 B)#define n 5 int a[2*n]; C)int a[5+5]; D)int n=10,a[n];
问题描述:
若要求定义具有10个int类型元素的一位数组a,下列定义语句错误的是()
A)#define N 10 B)#define n 5 C)int a[5+5]; D)int n=10,a[n];
int a[2*n];
为什么选B
A)#define N 10 B)#define n 5 int a[2*n]; C)int a[5+5]; D)int n=10,a[n];
答
D)绝对不正确;
A)不完整
B)正确
C)正确
说明B、C正确是经过测试的.