首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列数组的定义中,会产生错误的是
下列数组的定义中,会产生错误的是
admin
2013-05-30
35
问题
下列数组的定义中,会产生错误的是
选项
A、int a[]={’0’,’1’,’2’,’3’,’4’,’5’,’6’);
B、int a[10]={0,1,2,3,4,5,6};
C、char a[5]="hello";
D、char a[5]={’h’,’e’,’r’,’l’,’o’};
答案
C
解析
本题考核数组的定义和初始化。下面逐项进行分析:A选项中,数组a的定义和初始化符号数组的定义和初始化语法,故正确;B选项中,数组a初始化的值虽然没有10个,但对于少的部分,系统会自动补0,所以B选项中数组的定义也是正确;C选项中,数组a的长度为5,但字符串"hello"的长度为5+1=6,字符串结束符’\0’无法存储在数组中,所以是错误的;D选项中,数组a的定义是正确的。
转载请注明原文地址:https://jikaoti.com/ti/WyE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设charstr1[11]="HELLO,",str2[10]=“world”;则执行语句cout<<strlen(strcpy(str1,str2)));后的输出结果是______。
执行以下程序后,输出“#”号的个数是【】。#include<iostream.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)cout<’#’;
若变量a是int类型,并执行了语句:a=’A’+1.6;,则正确的叙述是()。
以下程序的输出结果是()。#include<iostream.h>voidmain(){inta(5),b(6),i(0),j(0);switch(a){case5:switch(b)
下列关于继承的描述中,错误的是()。
若有以下定义和语句:ints[4][5],(*ps)[5];ps=s;则对s数组元素的正确引用形式是()。
在数据库管理系统的层次结构中,处于最上层的是()。
能表示a≥10或者a≤0的关系表达式是______。
下列对于软件测试的描述,正确的是()。
随机试题
DearCassy,Thanksforremindingmebye-mailthatyouwanttobaby-sitourchildren.Inspiteofthe【C1】________thatyou
在《建设工程施工合同(示范文本)》中,对有关工程预付款做了如下规定:“实行工程预付款的,双方应当在专用条款内约定发包人向承包人预付工程款的时间和数额,开工后按约定的时间和比例逐次扣回。预付时间应不迟于约定的开工日期前( )天。”
由于科学技术的进步,不断创新出结构更先进、性能更完善、效率更高、耗费原材料和能源更少的新型设备,使原有设备相对陈旧落后,其经济效益相对降低而发生贬值。这种情况属于()。
某厂为满足生产要求,拟建设一个总储量为1500m3的液化石油气储罐区。所在地区的全年最小频率风向为东北风。在其他条件均满足规范要求的情况下,该储罐区宜布置在厂区的()。
下列计息公式正确的有()。
芒果对于()相当于()对于砂糖
以下属于中华民族优良道德传统中追求精神境界,把道德理想的实现看做是一种高层次的需要的有
下列Windows命令中,可以用于检测本机配置的域名服务器是否工作正常的命令是()。
Youshouldnotfearspidersthankstotheirpoison.Ofallthespidersin【M1】______NorthAmerica,onlyonekindisreallyda
Theclubwill________newmembersthefirstweekinSeptember.
最新回复
(
0
)