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

admin2019-12-17  24

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

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

答案B

解析 一维数组的定义方式为:类型说明符 数组名 [常量表达式];注意定义数组时,元素个数不能是变量。因此应该选B选项。
转载请注明原文地址:https://jikaoti.com/ti/hHG0FFFM
0

最新回复(0)