首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2020-05-19
41
问题
以下叙述中正确的是
选项
A、语句int a[8] = {0}; 是合法的
B、语句 int a[] = {0};是不合法的,遗漏了数组的大小
C、语句 char a[2] = {"A", "B"}; 是合法的,定义了一个包含两个字符的数组
D、语句 char a[3]; a = "AB"; 是合法的,因为数组有三个字符空间的容量,可以保存两个字符
答案
A
解析
B选项中,如给全部元素赋值,则在数组说明中, 可以不给出数组元素的个数;C选项中,char a[2] = {"A", "B"};不合法,应为char a[2] = {’A’, ’B’};;D选项中,用字符串方式赋值比用字符逐个赋值要多占1个字节,在该选项中应为3个字节。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/l0Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,功能是:判断形参n中的正整数是几位数(输入数据的位数不超过4位),并将结果通过函数值返回。例如:若输入的数据为123,则输出结果为:输入的数字是3位。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函
以下选项中非法的字符常量是()。
有以下程序:#includemain(){inta=6,b=7,m=1;switch(a%2){case0:m++;break;case1:m++;switch(b%2)
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。
下列程序的输出结果为()。main(){unionun{char*name;intage;intpay;}s;s.name="zhaoming";s.age=3
A、12B、122C、1,2D、输出值不确定A本题考查printf函数的格式和逗号表达式。printf函数在输出时,是根据格式说明符的个数输出的,如果函数中有多余的项将不予输出;如果有输出项少于格式说明符,则出错,不能输出正确的结果。本题中逗
下列方法中,不属于软件调试方法的是()。
当用“#defineF37.5f”定义后,下列叙述正确的是()。
E-R图中用来表示实体的图形是()。
下面不能作为软件设计工具的是()。
随机试题
试述外分泌腺的结构与功能特点。
结核菌素试验72h,注射局部出现水疱和坏死,其范围平均直径12mm,判断结果为
国家土地所有权由()代表国家行使。
建筑灭火器配置验收按照单栋建筑独立验收,其项目缺陷划分不包括()。
下列关于传统式本量利关系图的说法中,错误的是()。
Aroundtheworldmoreandmorepeoplearetakingpartindangeroussportsandactivities.Ofcourse,therehavealwaysbeenpeop
下列行为属于公共政策诉求的是()。
汽车:汽油
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
A、 B、 C、 B本句为陈述句,转述公司计划招聘更多职员这一客观事实。
最新回复
(
0
)