首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2019-06-09
110
问题
以下叙述中正确的是
选项
A、语句int a[]={0};是不合法的,遗漏了数组的大小
B、语句char a[2]={"A","B"};是合法的,定义了一个包含两个字符的数组
C、语句int a[8]={0};是合法的
D、语句char a[3]:a="AB";是合法的,因为数组有三个字符空间的容量,可以保存两个字符
答案
C
解析
当系统为所定义的数组在内存中开辟一串连续的存储单元时,这些存储单元中并没有确定的值,可以在定义语句中为所定义数组的各个元素赋初值。
数组初始化赋值是指在数组定义时给数组元素赋予初值。初始化赋值的一般形式为:
类型说明符数组名[常量表达式]={值,值……值};
需要注意的是当所赋初值多于所定义数组的元素个数时,在编译时将给出出错信息,在指定初值时,第一个初值必定赋给下标为0的元素,然后按这些数值的排列顺序赋初值,只能给元素逐个赋值,不能给数组整体赋值。如果给全部元素赋值,则在数组说明中, 可以不给出数组元素的个数。
转载请注明原文地址:https://kaotiyun.com/show/7CRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:统计字符串中各元音字母(即:A、E、I、O、U)的个数。注意:字母不分大、小写。例如:若输入:THIsisaboot,则输出应该是:1、0、2、2、0。请改正程序中的错误,使它能得出正确
设x和Y都是int类型,且x=1,y=2,则printf(“%d%d”,X,Y,(x,y))的输出结果是()。
下面程序运行后的输出结果是()。#includemain(){inta[5]={1,0,4,2,0),b[5]={1,2,3,4,5},i,S=0;for(i=0;i
数据库设计过程不包括()。
下列叙述中错误的是()。
下列叙述中正确的是()。
有如下程序#includemain(){inti;for(i=0;i
下列关系表达式中,结果为"假"的是()。
以下选项中非法的C语言字符常量是()。
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是()。
随机试题
英国以培养高级政界人士而著称的大学是()。
牙周感染对全身疾病的影响可能的机制是
A.<1.0×109/LB.<0.5×109/LC.<0.1×109/LD.>0.5×109/LE.>1.0×109/L渗出液白细胞一般
某男性患者,25岁。下唇皮肤潮红、硬结。镜下见血管周围有上皮样细胞、淋巴细胞及浆细胞,呈结节样聚集,有时结节内有多核巨细胞,血管周围淋巴细胞或(和)浆细胞浸润呈灶状,固有层水肿,可见较多肥大细胞。病理诊断应为()
患儿男,5岁。体重12kg,身高98cm,经常烦躁不安,皮肤干燥苍白,腹部皮下脂肪0.3cm,肌肉松弛。护士判断该患儿是
控制网外业观察阶段,采用()记录方式,不仅可以大大提高作业效率,更主要的是可以减少许多人为的错误。
投资项目现金流量分析指标中,内部收益率指标的经济含义是项目对()。
如果发现发言者的讲话内容与会议主题无关,会议主持人应()。
下列有关文学常识的表述,错误的一项是()。
A、Theprofessordidn’tshowup.B、Toomanystudentsdidn’tshowup.C、Theprofessorwasill.D、Theclassthoughtthedemonstrati
最新回复
(
0
)