首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义:char a[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是( )。
已有定义:char a[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是( )。
admin
2013-02-23
100
问题
已有定义: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全国计算机二级
相关试题推荐
设x,y均为int型变量,且x=10,y=3,则printf("%d,%d\n",x-,-y);语句的输出结果是______。
C语言提供的合法关键字是______。
若有以下定义和语句,则输出结果是______。int**pp,*p,a=10,b=20;pp=&p;p=&a;p=&b;printf("%d\n",*p,**pp);
若变量已正确定义并赋值,下面符合C语言的表达式是_____。
设char型变量x中的值为10100111,则表达式(2+x)(-3)的值为______。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
下列选项中不屑于C语言数据类型的是()
下列说法中,不属于数据模型所描述的内容的是______。
注释说明了程序的功能,它分为【】注释和功能性注释。
随机试题
“富贵不能淫,贫贱不能移,威武不能屈”体现的意志品质是()。
前囟闭合时间延迟的常见原因不包括
下列关于磁屏蔽的描述,错误的是
执业医师法适用于
根据《政府采购法》的规定,获得财政部门批准,政府采购货物招标可以采取邀请招标方式的情形是()。
针对商业银行经营管理的特殊性,从其()的角度,要更加关注风险可能造成的损失。
下列有关设定受益计划会计处理的表述中正确的有()。
体育是以()为目标的教育活动。
From:FrederickDominguez[dominfr@rolston.com]To:ShellyTavernes[taversh@rolston.com],FrankLieberman[liebefr@rolston.com]
Whichofthefollowingwouldbethemostsuitabletitleforthispassage?Theauthorwouldprobablyagreethatinmodemconflic
最新回复
(
0
)