首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2020-07-28
35
问题
以下叙述中正确的是
选项
A、下面的语句用赋初值方式来定义字符串,其中,“’\0’”是必须的char str1[]={’s’,’t’,’r’,’1’,’\0’};
B、有定义语句:char str1[]="str1";,数组str1将包含4个元素
C、字符串常量“str1”的类型是:字符串数据类型
D、字符数组的每个元素可存放一个字符,并且最后一个元素必须是“’\0’”字符
答案
B
解析
选项B中除了字符串中实际字符之外,还要存储字符串结束标志,应为5个元素。在C语言中没有字符串数据类型,因此选项C不正确,选项D字符数组不一定必须存放字符串,因此没有规定最后一个元素为字符串结束标志。
转载请注明原文地址:https://kaotiyun.com/show/Qm3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序voidf(intx){if(x>=10){printf("%d-",x%10);f(x/10);}elseprintf("%d",x);}main(){intz=123456;f(z);
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是
以下叙述中正确的是
下列叙述中正确的是
下列叙述中正确的是
以下错误的定义语句是
有以下程序#include<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i]-a[i][N-1-i];}void
以下数组定义中错误的是
下列叙述中正确的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
随机试题
男,63岁。不慎滑倒后感觉右髋部疼痛,不能站立及行走。体检发现右髋部肿胀,皮下淤血,压痛(+),纵向叩痛(+)。患肢呈屈曲、外旋、短缩畸形考虑患者最可能的状况是
有关交界性或临界性肿瘤的病理特征,正确的是
下列不属于动脉粥样硬化外周血管疾病的高危因素是
跨孔声波透射法适用于检测直径不小于()的混凝土灌注桩的完整性。
电梯机械安全系统主要有()。
以下几项教学工作中,()不属于教学目标设计的范围。
下列做法正确的是()。
近期,中国政法大学宪政研究所在北京、广州、南京、武汉、沈阳等城市发放了3500份调查问卷。调查显示,有21.8%的残疾被访者表示自己曾因残疾而遭用人单位拒绝,18.7%的人因低学历遭歧视,因为外地户籍而受歧视的达18.5%。最终结果显示,认为存在就业歧视的
凡生成StringBuffer一个对象后,还可用______方法或ensureCapacity()方法来设定缓存大小。
A、Lethimwinatennisgame.B、Helphimfinishhisproject.C、Givehimsomemedicineforhisstomach.D、Gotothelibrarywithh
最新回复
(
0
)