首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2016-12-28
46
问题
以下叙述中正确的是
选项
A、下面的语句用赋初值方式来定义字符串,其中,’\0’是必须的char strl[]={’s’,’t’,’r’,’l’,’\0’}:
B、有定义语句: char strl[]="str!";,数组strl将包含4个元素
C、字符串常量"strl"的类型是:字符串数据类型
D、字符数组的每个元素可存放一个字符,并且最后一个元素必须是’\0’字符
答案
B
解析
选项B)中除了字符串中实际字符之外,还要存储字符串结束标志,应为5个元素。在C语言中没有字符串数据类型,因此选项C)不正确,选项D)字符数组不一定必须存放字符串,因此没有规定最后一个元素为字符串结束标志。
转载请注明原文地址:https://kaotiyun.com/show/AwDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计主要强调的是
以下程序运行后的输出结果是______。main(){intx,a=1,b=2,c=3,d=4;x=(a<b)?a:b;x=(x<c)?x:c;x=(d>x)?x:d;pfintf("%d\n",x);}
以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算:y1=(x+8)2-2(x+8)+6y2=sin2(x)-2sin(x)+6请填空。ginclude"math.h"doublefun(doublex){re
测试的目的是暴露错误,评价程序的可靠性;而______得目的是发现错误的位置并改正错误。
以下不能对二维数组a进行正确初始化的语句是
有以下程序段,且变量已正确定义和赋值for(s=1.0,k=1;k
若程序有宏定义:#defineN100则以下叙述中正确的是______。
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是______。
若有定义:“inta[2][3];”则对a数组的第i行第j列元素的正确引用为()。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){intp0,p1,i
随机试题
A.四海舒郁丸B.海藻玉壶汤C.栀子清肝汤合消瘰丸D.滋水清肝饮E.天王补心丹患者颈前肿,质较软,伴心悸不宁,少寐,易出汗,手抖,目眩,倦怠乏力,舌质红,舌体颤动,脉弦细数,治疗宜选
视诊观察时不应该按()的程序进行。
长期应用可以引起成瘾的药物是
A.四逆汤B.当归四逆汤C.回阳救急汤D.右归丸E.大建中汤
以下计入出口货物完税价格的有()。
当企业面临激烈的市场竞争时,被迫的物流服务和物流成本策略常常是()。
什么叫行政监督检查。包括哪两种情况?
为了避免失去信息的价值,要求秘书人员必须按照信息工作的()要求,加快信息收集、处理、传递、反馈的速度。
Usingdigitalenhancementsofskullfragmentsfromfiveprehistorichominidsdatingtomorethan350,000yearsago,anthropologi
Mr.Johnsonmadefullpreparationfortheexperiment______(以便实验能顺利进行).
最新回复
(
0
)