问题
单项选择题
以下能正确定义一维数组的选项是 ______。
A) int num[];
B) #define N 100
int num[N];
C) int num[0..100];
D) int N=100;
int num[N];
答案
参考答案:B
解析: C语言不允许对数组进行动态定义,选项D错误;选项A没有指定数组元素的个数;选项C中定义格式错误;正确答案为选项B,其中N是符号常量。
以下能正确定义一维数组的选项是 ______。
A) int num[];
B) #define N 100
int num[N];
C) int num[0..100];
D) int N=100;
int num[N];
参考答案:B
解析: C语言不允许对数组进行动态定义,选项D错误;选项A没有指定数组元素的个数;选项C中定义格式错误;正确答案为选项B,其中N是符号常量。