首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下程序段 int a[8] = {0}; int b[] = {0}; char c[2] = {"A", "B"}; char d = "AB"; 以下叙述正确的是
设有如下程序段 int a[8] = {0}; int b[] = {0}; char c[2] = {"A", "B"}; char d = "AB"; 以下叙述正确的是
admin
2021-04-28
61
问题
设有如下程序段
int a[8] = {0};
int b[] = {0};
char c[2] = {"A", "B"};
char d = "AB";
以下叙述正确的是
选项
A、只有a,b,c的定义是合法的
B、a,b,c,d的定义都是合法的
C、只有a,b的定义是合法的
D、只有c的定义是合法的
答案
C
解析
在对数组进行初始化时应该注意,如果对数组的全部元素赋以初值,定义时可以不指定数组长度,如果被定义数组的长度与初值个数不同,则数组长度不能省略;如果在说明数组时给出了长度,但没有给所有的元素赋予初始值,而只依次给前面的几个数组元素赋予初值,那么C语言将自动对余下的元素赋初值。定义整型数组a,长度为8,并且其每个元素赋初值0,a定义是合法的。定义整型数组b,没有指定长度,但为1个元素赋值0,所以自动指定数组长度为1,b定义是合法的。定义字符型数组c,长度为2,应对其元素赋值字符型常量,而"A"与"B"均为字符串,c定义不合法。定义字符d,赋初值字符串"AB",这是不合法的定义,若要定义数组,必须要有"[]"下标运算符。可知,ab定义合法,cd定义不合法,C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/YTtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){ints[3][2]={1,2,3,4,5,6},*ps[3],k;for(k=0;k
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
表示关系式x≤y≤z的C语言表达式的是
下列不属于软件设计阶段任务的是()。
执行以下程序段后,w的值为intw=’A’,x=14,y=15;w=((x‖y)&(w
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->nex
在关系表中,属性值必须是另一个表主键的有效值或空值,这样的属性是
C语言中允许的基本数据类型包括_________。
下面不属于软件工程过程的4种基本活动
随机试题
下列哪种药不用于防治血栓栓塞性疾病
踝关节肿胀疼痛,现用超声波治疗,操作正确的是
选择300例肝癌患者和300例对照进行饮酒与肝癌关系的病例对照研究调查发现300例患者中有150人饮酒,300例对照中有50人饮酒,肝癌与饮酒的相对危险度是
治疗糖尿病的口服药主要有()。
关于转让金融商品征收增值税的规定,下列说法正确的是()。
某企业在市场中发行3年期债券,最终确定票面利率为3%,这个利率是()。
消费品所传达的概念远比物体本身重要,它是彰显个人信仰、态度、社会经济地位的名片,这也就是概念消费。普通消费品尽管也能满足人的基本需求,但是它所传达的概念却为普通大众共有,彰显不出消费者的独特性。因此,消费者势必另辟蹊径,寻找一些能标示自己独特性的消费方式。
暴力危及飞行安全罪,是指对____________________上的人员使用暴力,危及飞行安全的行为。
汉朝已经有比较完备的诉讼制度了,其中公诉称之为
关于Applet执行的操作,下面说法中正确的是()。
最新回复
(
0
)