首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下对一维数组a的正确说明是( )。
以下对一维数组a的正确说明是( )。
admin
2018-01-14
48
问题
以下对一维数组a的正确说明是( )。
选项
A、char a(10);
B、int a[];
C、int k=5,a[k];
D、char a[3]={’a’,’b’,’c’};
答案
D
解析
一维数组的定义、初始化为:类型符数组名{常量表达式)。类型符是指数组中数组元素的类型;数组名要符合标识符命名规则;常量表达式是指数组的长度(数组中包含元素的个数),其值只能是整数,不可以是变量,而且从1开始计数。A选项,常量表达式只能放在中括号中;B选项,只有在对数组初始化(即赋值)的时候才可以省略数组的长度,B中并未对a进行初始化;C选项,常量表达式不能为变量。故D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/qHxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是_________。main(){inta=2,b=7,c=5;switch(a>0){case1:switch(b<0){case1:printf("@");brea
下述程序执行的输出结果是()。#include<stdio.h>main(){chara[2][4];strcpy(a,"are");strcpy(a[1],"you");a[0][3]=
设变量已正确定义,则以下能正确计算f=n!的程序是()。
有下列程序:fun(intx,inty){staticintm=0,i=2;i+=++m;m=i+x+y;returnm;}main(){intj=1,m=1,k;
有以下程序:#includemain(){intd,n=1234;while(n!=0){d=n%10;n=n/10;printf("%d",d);}}程序运行后的输出结果是_________。
有以下程序:#includemain(){inti,sum=0;for(i=1;i<9;i+=2)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是_________。
设变量p是指针变量,语句p=NULL;是给指针变量赋NULL值,它等价于()。
若已定义的函数有返回值,则以下关于该函数调用叙述中错误的是
以下叙述不正确的是______。
以下叙述中正确的是
随机试题
患者,女,56岁,以反复上腹部疼痛4年为主诉来诊,上腹痛无明显规律性,伴腹胀,反酸嗳气。查体:消瘦,贫血貌,舌红无苔,上腹轻压痛。胃镜检查示黏膜红白相间,以白为主,皱襞平坦,黏膜下血管透见,黏液湖缩小。黏膜活检示重度不典型增生。当前正确的治疗方法
关于雌激素的生理作用,以下哪项错误
根据《工程建设标准强制性条文》,电信枢纽楼内自动报警系统的安装部位应包括()。
在填报报关单“总价”项目时,下列正确的有()。
根据《行政许可法》的规定,关于行政许可实施期限的表述,下列说法不正确的是()。
当代世界的和平问题是指()。
有医学研究显示,行为痴呆症患者大脑组织中往往含有过量的铝。同时有化学研究表明。一种硅化合物可以吸收铝,陈医生据此认为,可以用这种硅化合物治疗行为痴呆症。以下哪项是陈医生最可能依赖的假设?
“萨子—汤姆逊事件”
有如下赋值语句,结果为“大家好”的表达式是a=”你好”b=”大家”
有以下程序段,当在消息框中输入8后,y的值为()。x=InputBox("EnteranInteger")x=CInt(x)SelectCasexCaseIs
最新回复
(
0
)