首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列数组的定义中,会产生错误的是( )。
下列数组的定义中,会产生错误的是( )。
admin
2010-03-29
218
问题
下列数组的定义中,会产生错误的是( )。
选项
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’};
答案
4
解析
本题考核数组的定义以及字符串数组方面的基础知识。下面逐项进行分析:选项A中,数组a的定义和初始化符合数组的定义和初始化语法,故正确:选项B中,数组a初始化的值虽然没有10个,但对于少的部分,系统会自动补0,所以选项B中数组的定义也是正确;选项C中,数组a的长度为5,但字符串"hello",的长度为5+1=6,字符串结束符,10,无法存储在数组中,所以是错误的;选项D中,数组a的定义是正确的。
转载请注明原文地址:https://www.kaotiyun.com/show/ZTjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->next)p=p->next;
以下选项中不属于C语言程序运算符的是
有以下程序,程序运行后的输出结果是#include<stdio.h>#defineS(x)4*(x)*x+1voidmain(){intk=5,j=2;printf("%d\n",S(k+j));}
有以下程序:#includemain(){intm=1,n=2,*p=&m,*{i=&n,*r;r=p:p=q:q=r:printf(“%d,%d,%d,%d\n”,m,n,
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
在面向对象方法中,不属于"对象"基本特点的是()。
数据独立性是数据库技*的重要特点之一。所谓数据独立性是指()。
在面向对象方法中,不属于"对象"基本特点的是()。
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
C语言的逻辑表达式在特定情况下会产生“短路”现象。若有如下逻辑表达式:x++&&y++;,则以下叙述中正确的是()。
随机试题
A.条件(1)充分,但条件(2)不充分B.条件(2)充分,但条件(1)不充分C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分D.条件(1)充分,条件(2)也充分E.条件(1)和条件(2)单独都不充分,条件(1)和条件(2)联
下列说法正确的是()
开发区区域地表水环境影响分析与评价可以针对受纳水体的特点,选择()水质评价模型进行预测分析。
程控交换设备的障碍率测试一般采用()。
在汉字的形体演变过程中,位于小篆和楷书之间的字体是()。
把个体已有的知识经验用于解决作业或实际生活中的问题,指的是()。
(2011年江苏.B类.86)两种报纸全年定价分别为292元、156元,全室人员都订阅这两种报纸中的一种,用去2084元;如果他们都换订另一种,需要用1948元。问该室有多少人?()
1803年美国的马伯里诉麦迪逊案的意义在于()。
A、 B、 C、 ACouldyou…?(可以做……吗?)请求→接受回答
【B1】【B15】
最新回复
(
0
)