首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列数组的定义中,会产生错误的是
下列数组的定义中,会产生错误的是
admin
2013-05-30
44
问题
下列数组的定义中,会产生错误的是
选项
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://kaotiyun.com/show/jGNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#include<iostrean.h>voidmain(){inti,a[5];i=0;while(i<5){a[i]=8*(i-2+4
以下程序执行时,输出“#”号的个数是【】。#include<iostream.h>viedmain(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;
在C++中封装性、继承性和【】是面向对象思想的主要特征。
执行以下程序后,输出“#”号的个数是【】。#include<iostream.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)cout<’#’;
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是,【】。
若有如下程序:#include<iostream>usingnamespacestd;ints=0;classsample{staticintn;pubic:sample(int
C++中运算符优先级由低到高排列正确的是()。
多态性具体体现运行和编译两个方面,在程序运行时的多态性通过继承和【】来体现,而程序编译时多态性体现函数和运符的重载上。
分析下列程序,并写出运行结果【】。#include<iostream.h>voidmain(){intx[10]:inti=5,*ptr=x;*(ptr+i)=10;cout<<x[i]<
软件工程的出现是由于()。
随机试题
A.100cfu/mlB.100cfu/3mlC.3cfu/mlD.3cfu/LE.100cfu/L我国《生活饮用水卫生标准》中规定,总大肠菌群不超过
"RAAS"所代表的是
一日,张某将路人打晕,欲取走其财物,这时,熟人王某正好经过,于是,张某让王某帮忙将晕倒的路人所携带的财物取走,王某同意。关于本案,下列哪一选项是正确的?()
根据《建设工程质量管理条例》的规定,建设工程的竣工验收由()组织。
某城市轻轨交通项目业主拟选择一家咨询机构为其处理项目设计、施工及设备材料的招标事务。该轻轨交通项目技术复杂,并在轨道铺设、车体制造方面有特殊要求。发生了以下几项事件。事件1。M招标代理机构中标并接受业主委托,全权负责处理项目招标事务。在各施工合同标
境外注册的会计师事务所申请银行、证券、保险业务临时许可证,应当具备下列哪些条件?()
m=-4或m=一3(1)直线l1:(3+m)x+4y=5,l2:mx+(3+m)y=8互相垂直(2)点A(1,0)关于直线x一y+1=0的对称点是
以下不能设置Picture属性的控件是
下列关于字段属性的默认值设置的说法中,错误的是()。
十进制数60转换成二进制数是()。
最新回复
(
0
)