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

admin2019-12-17  42

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

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

答案D

解析 在C语言中,定义一维数组的语句形式为:类型名  数组名[整型常量表达式]。在选项D)中,n是一个整型的变量。
转载请注明原文地址:https://kaotiyun.com/show/3ICp777K
0

最新回复(0)