首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义:char a[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是( )。
已有定义:char a[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是( )。
admin
2013-02-23
73
问题
已有定义:char a[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是( )。
选项
A、数组a和b的长度相同
B、a数组长度小于b数组长度
C、a数组长度大于b数组长度
D、以述说法都不对
答案
4
解析
对字符型一维数组在定义时初始化,既可以使用初始化列表,也可以使用字符串常量。不过由于字符串常量会自动在结尾添加’\0’,字符做结束标志,所以用字符串常量的初始化列表项个数是字符串的长度加1。因此题目中的char a[]="xyz";等价于char a[]={’x’,’y’,’z’,’\0’);,所以a数组长度大于b数组长度,应该选C。
转载请注明原文地址:https://kaotiyun.com/show/KQJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
运行下面的程序,其输出结果为______。main(){printf("%d,%d",5%-3,-5%3);}
下列程序的输出结果是______。structst{intx;int*y;}*p;intdt[4]={10,20,30,40};structstaa[4]={50,&dt[0],60,&dt[0],60,&dr[0],60,
设有如下的变量定义,以下符合C语言语法的表达式是______。inti=8,k,a,b;unsignedlongw=5;doublex=1,42,y=5.2;
在数据结构中,从逻辑结构上看可以分成______。
下列字符串不属于标识符的是()
软件结构是以【】为基础而组成的一种控制层次结构。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()
不合法的main函数命令行参数表示形式是
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
注释说明了程序的功能,它分为【】注释和功能性注释。
随机试题
提出政治是实现“社会价值的权威性分配的活动”观点的政治学家是()
2006年4月30日,某公司“原材料”账户为借方余额50000元,2006年5月份该公司发生以下经济业务:(1)购入原材料360000元,其中260000元以银行存款支付,其余贷款暂欠,材料验收入库。(2)生产车间生产产品领用原材料330000元。根
关于劳动争议仲裁说法错误的是()。(2007年11月二级真题)
下列4组含C1—C7的结点序列中,()是下图所示的有向图的拓扑序列。
构建社会主义和谐社会,必须处理好效率与公平的关系。这里所说的公平,包括
Duringthelast15years,theEarth’ssurfacetemperatureroseatarateof0.04°Cadecade,farslowerthanthe0.18℃increase
EPROM是指( )
无符号二进制整数10111转换成十进制整数,其值是______。
Borman,describing,themoonasa"vastlonelyandforbiddingsight"addedthatitwas"notaveryinvitingplaceliveandwork.
AtopracehorsewasbroughtdownatRoyalAscotwithashotfromahigh-techsoundgun,acourtwastoldyesterday.Thegunwas
最新回复
(
0
)