首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列数组的定义中,会产生错误的是
下列数组的定义中,会产生错误的是
admin
2010-12-16
65
问题
下列数组的定义中,会产生错误的是
选项
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’,’1’,’1’,’o’};
答案
C
解析
本题考核数组的定义和初始化。下面逐项进行分析:A) 选项中,数组a的定义和初始化符合数组的定义和初始化语法,故正确:B) 选项中,数组a初始化的值虽然没有10个,但对于少的部分,系统会自动补0,所以B) 选项中数组的定义也是正确;C) 选项中,数组a的长度为5,但字符串“hello”的长度为5+1=6,字符串结束符‘\0’无法存储在数组中,所以是错误的;D) 选项中,数组a的定义是正确的。
转载请注明原文地址:https://www.kaotiyun.com/show/rOjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
在下列选项中,没有构成死循环的是()。
有以下程序:#include#includemain(){charstr[][20]={’’One*World’’,’’One*Dream!’’},*p=str[1];printf(’’%d,’’,strlen(p));printf(’’%
若变量已正确定义并赋值,以下不能构成C语句的选项是
有以下程序#include<stdio.h>main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,
以下不能用于描述算法的是()。
在关系模型中,每一个二维表称为一个
在C语言中,变量的隐含存储类别是()。
下面关于编译预处理的命令行中,正确的是()。
设置虚基类的目的是解决二义性问题,通过用关键字【】表示虚基类。
随机试题
小儿急性喉炎临床可见急性会厌炎临床可见
热凝塑料在气压聚合时,水的沸点可达
根据委托人和受益人是否为同一人,信托可以分为私益信托和公益信托。()
某陶瓷厂因违章被工商局吊销营业执照,该厂不服,准备直接向人民法院提起行政诉讼,关于行政诉讼的法定期限,下列选项中符合规定的是()。
教育过程中,教师的主导作用主要表现在()
教育学生必须了解学生的年龄特征,这要求教师的知识结构应包括()。
某公安机关对抢劫犯罪嫌疑人执行拘留时,为防止其身带凶器和毁灭证据,在未开具搜查证的情况下对其人身和住宅进行了搜查。下列有关该搜查行为说法A的是()。
深化事业单位人事制度改革,逐步实现事业单位工作人员由身份管理转向()管理。
Rebecca:______.Dora:Really?Well,personally,Ithinkhewearsthewrongcolors.Actuallylightcolorsdon’treallysuithim.
我甚至没有同他说话,当然更谈不上跟他谈你的问题了。(muchless)
最新回复
(
0
)