若要求定义具有10个float型元素的一维数组a,则以下定义语句中错误的是( )。

admin2021-06-15  31

问题 若要求定义具有10个float型元素的一维数组a,则以下定义语句中错误的是(  )。

选项 A、float a[5+5];
B、float n=10,a[n];
C、#define n 5
float a[2*n];
D、#define N 10
float a[N];

答案B

解析 注意定义数组时,元素个数可以是宏定义常量,但不能是变量。因此选项B错。
转载请注明原文地址:https://kaotiyun.com/show/j5tp777K
0

最新回复(0)