首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列数组的定义中,会产生错误的是
下列数组的定义中,会产生错误的是
admin
2010-12-16
37
问题
下列数组的定义中,会产生错误的是
选项
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://kaotiyun.com/show/rOjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域)则在()处填入的选项是()。structlink{chardata;()}node;
下列哪一条不属于数据库设计的任务?()
结构化程序设计中,下面对goto语句使用描述正确的是()。
有如下程序#include<stdio.h>#include<string.h>main(){printf("%d\n",strlen("0\t\nA011\1"));}程序运行后的输出结果是
有以下程序#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y)
下列选项中,能正确定义数组的语句是()。
请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。例如,在主函数中从键盘给n输入20后,输出为:s=0.583333。注意:要求11的值不大于100。部分源程序在文件PROG1.C中。请勿改动主函
下列给定程序中函数fun的功能是:将字符串中的字符逆序输出,但不改变字符串中的内容。例如,若字符串为“abed”,则应输出:“deba”。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf("请输入2个数:");scanf("%d%f",&1cas
以下关于编译预处理的叙述中错误的是
随机试题
什么是注册计量师制度?注册计量师有哪些权利和义务?
Thisarticletellsthereaders______theycanlookforinanemployee’sabilities.
以下哪项不是导致便秘的常见原因
哪种情况骨髓红系增生情况与网织红细胞计数不一致()(1996年)
若主楼某底层中柱考虑地震作用组合的轴向压力设计值N=22100kN,C65混凝土,则柱截面最合适的尺寸为______。
下列关于室外地上式消火栓安装要求的表述,错误的是()。
工伤认定申请表应载明()。
在公司设立过程中,由于发起人的过失致使公司利益受到损害的,()。
抵抗外界诱惑的能力主要体现了个体的()
如需在PowerPoint演示文档的一张幻灯片后增加一张新幻灯片,最优的操作方法是()。
最新回复
(
0
)