首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义:char a[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是( )。
已有定义:char a[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是( )。
admin
2013-02-23
114
问题
已有定义: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全国计算机二级
相关试题推荐
以下程序的运行结果为【】。#include<stdio.h>main(){staticintb[2][3]={{1,2,3},{4,5,6}};staticint*pb[]={b[0],b[1]};inti,
若有以下定义和语句,则对w数组元素非法引用的是______。intw[2][3],(*pw)[3];pw=w;
以下程序的输出结果是______。longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main(
设有以下语句:structst{intn;structst*next;};staticstructsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则表达式的值是6的为______。
视图设计一般有3种设计次序,下列不属于视图设计的是______。
在面向对象方法中,类之间共享属性和操作的机制称为【】。
对象实现了数据和操作的结合,是指对数据和数据的操作进行()
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【 】。
在计算机内部,一切信息存取、处理和传送的形式是()
有下面程序段 char a[3],b[]="China"; a=b; printf("%3",a);则下面的说法正确的是______。
随机试题
Inotherwords,______wewerewitnessingrapidpopulationgrowth,thatwouldnotmeanthatthecountrysidewerefillinginwith
一位胸椎结核患者,表现为截瘫,双侧胸5以下感觉障碍,其病变位于
下列哪项不属于心身疾病
人正常生活的最基本的心理条件是
影响砂浆强度的因素有( )。
以下事项会引起财务报表负债和所有者权益同时变动的情形有()。[2011年真题]Ⅰ.资本公积转增股本Ⅱ.宣告分配现金股利Ⅲ.分配股票股利Ⅳ.可转债转为股份Ⅴ.发放现金股利
()是风险管理的基础。
教师认为,教育教学中必须重视对学生行为的奖赏强化。这位老师可以从心理学家()的理论中找到理论支持。
十进制数75用二进制数表示是
What’stheprobablerelationshipbetweenthetwospeakers?
最新回复
(
0
)