柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
下列选项中,能正确定义数组的语句是
A.int num[0...2008];
B.int num[];
C.int N=2008; int num[N];
D.#define N 2008 int num[N];
热度🔥383
参考答案:D
解析:
【解析】C语言不允许定义动态数组,定义数组的大小必须为常量表达式。A选项错误,C语言中数组没有此类型的定义方法;B选项错误,定义数组应指明数组大小,如果不指明数组大小,需要给定初值的个数;C选项错误,N为变量,不能用来定义数组大小。因此D选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
在报表中对教师数据按"学院"分组,设置文本框"控件来源"属性为"=count(*)",下列关于该文本框说法中,正确的是
窗体上有Command1、Command2两个命令按钮。现编写以下程序:Option Base 0Dim a()As Integer, m As IntegerPrivate Sub Command1_Click() m=InputBox("请输入一个正整数") ReDim a(m)End SubPrivate Sub Command2_Click() m=InputBox("请输入一个正整数") ReDim a(m)End Sub运行程序时,单击Command1后输入整数10,再单击Command2后输入整数5,则数组a中元素的个数是( )。
结构化程序所要求的基本结构不包括( )。
标签
二级C语言
数组
定义
选项
大小