首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下定义 char s1[]="0123"; char s2[]={’0’,’1’,’2’,’3’}; 则以下叙述正确的是( )。
设有以下定义 char s1[]="0123"; char s2[]={’0’,’1’,’2’,’3’}; 则以下叙述正确的是( )。
admin
2019-12-17
75
问题
设有以下定义
char s1[]="0123";
char s2[]={’0’,’1’,’2’,’3’};
则以下叙述正确的是( )。
选项
A、数组s1的长度大于s2的长度
B、数组s1和s2的长度相同
C、数组s1的长度小于s2的长度
D、数组s1和s2完全等价
答案
A
解析
字符数组s2的末尾字符不为?\0?,所以存放的并不是字符串,所以s2的字符个数为4,数组长度也为4;C语言中,若直接把一个字符串赋值给字符数组,系统会自动在末尾加上结束标识符?\0?并放置到该字符数组中,所以s1中的字符个数为5,数组长度也为5,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/vQCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于位运算符的叙述,正确的是
下列关于C语言文件的叙述中正确的是
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
C语言程序的模块化通过以下哪个选项来实现
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#defineM4#inc
下列给定程序中,函数fun的功能是:把形参a所指数组中的最小值放在元素a[0]中,接着把a所指数组中的最大值放在a[1]元素中;再把a所指数组元素中的次小值放在a[2]中,把a所指数组元素中的次大值放在a[3],依此类推。例如,若a所指数组中的数据最初排
在软件开发中,需求分析阶段产生的主要文档是()。
关于算法,以下叙述中错误的是
算法的有穷性是指()。
随机试题
HowtoDealWithPressure?Withthecurrentmoodofglobal【C1】________(certain)andan【C2】________(economy)recession,people
制作FR-Ⅲ矫治器工作模型时,上颌的前庭沟应
流行病学研究对象的三个层次是指
运输霍乱弧菌的保存培养基为
关于GCL垫质量控制要点说法错误的是()。
丰达公司应收账款总分类共设“金星公司”和“宏伟公司”两个明细账,2010年7月份尚未完成的总账和明细账如下(单位:万元):要求:根据上述材料,回答下列问题:字母D和E的内容分别为()。
我们讲一切从实际出发,而我国最大的实际是:
矛盾的同一性在事物发展过程中的作用是
工人阶级执政党为之奋斗的崇高目标和根本任务是
Yourassignmentsthistermwillbetowritetwomajorresearchpapers.Oneofthemostimportantthingsaboutwritingaresearch
最新回复
(
0
)