首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列选项中能正确定义数组的语句是( )。
下列选项中能正确定义数组的语句是( )。
admin
2017-11-06
60
问题
下列选项中能正确定义数组的语句是( )。
选项
A、int num[0…2008];
int num[N]
B、int num[];
int num[N];
C、int N=2008;
D、#define N 2008
答案
D
解析
C语言不允许定义动态数组,定义数组的大小必须为常量表达式。A选项错误,C语言中的数组没有此类型的定义方法;B选项错误,定义数组应指明数组大小,如果不指明数组大小,需要给定初值的个数;C选项错误,N为变量,不能用来定义数组大小。D选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/bBxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:FILE*fw;,请将以下打开文件的语句补充完整,以便可以向文本文件readme.txt的最后续写内容。fw=fopen("readme.txt","()")
以下程序的输出结果是()。#include<string.h>main(){chara[]={’\1’,’\2’,’\3’,’\4’,’\0’};printf("%d%d\n",sizeof(A),st
设有定义语句:inta[][3]={{0},{1},{2}};,则数组元素a[1][2]的值为()。
以下关于字符串的叙述中正确的是()。
以下选项中值为1的表达式是()。
有以下程序:main(){intm,n,P;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d\n",m,n,p);}若想从键盘上输入数据,使变量m中的值为1
以下程序运行后的输出结果是()。fun(intA){intb=0;staticintc=3;b++;c++;return(a+b+C);}main(){inti,a=5;
若有语句:char*line[5];,以下叙述中正确的是()。
设有如下程序段:chars[20]="Bejing",*P;p=s;则执行p=s;语句后,以下叙述正确的是()。
下面程序的功能是:输出100以内能被3整除且个位数为9的所有整数,请填空。main(){inti,j;for(i=0;__________;i++){j=i*10+9;
随机试题
来源于木兰科的药材是()。
A、血碱性磷酸酶升高B、血酸性糖蛋白升高C、血CEA升高D、血AFP升高E、血VCA-IgA抗体升高原发性肝癌可出现
A.骨软骨瘤B.骨巨细胞瘤C.骨肉瘤D.骨转移性癌E.骨囊肿女,18岁,左膝内下硬性肿块2个月,无痛。X线片示:左胫骨干骺端内侧有正常骨组织的疣状肿物,界限清楚,无骨膜反应,诊断首先考虑
在规定试验条件下,可燃物质发生自燃的最低温度叫_________。()
下列选项中,()方式施工工艺流程为清理基层→找面层标高、弹线→安装木搁栅→铺设毛地板→铺设面层板→镶边→面层磨光→油漆、打蜡→保护成品。
教育费附加是地方收取的专项费用,应按营业税额的一定比例确定。该比例是()。
常用的印象管理策略包括()。
卢梭主张教育的目的是培养自由的人。这种观点属于()。
CommunicationwithCustomersOnlineUntilthelate1940s,whentelevisionbeganfindingitswayintoAmericanhomes,companie
A.ifB.sourcesC.createdD.pureE.stemF.factorsG.theoriesH.specific
最新回复
(
0
)