首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2017-05-20
37
问题
以下叙述中正确的是
选项
A、下面的语句用赋初值方式来定义字符串,其中,“’\0’”是必须的char strl []={’s’,’t’,’r’,’l’,’\0’};
B、有定义语句:char strl[]="strl";,数组strl将包含4个元素
C、字符串常量“strl”的类型是:字符串数据类型
D、字符数组的每个元素可存放一个字符,并且最后一个元素必须是“’\0’”字符
答案
B
解析
选项B中除了字符串中实际字符之外,还要存储字符串结束标志,应为5个元素。在C语言中没有字符串数据类型,因此选项C不正确,选项D字符数组不一定必须存放字符串,因此没有规定最后一个元素为字符串结束标志。
转载请注明原文地址:https://jikaoti.com/ti/7Ri0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
数据库设计分为以下6个设计阶段:需求分析阶段、【】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
下列程序的输出结果是#include"stdio.h"#defineM(x,y)x%ymain(){inta,m=12,n=100;a=M(n,m);printf("%d\n",a--);}
以下程序的输出结果是intf(){staticinti=0;ints=1;s+=i;i++;returns;}main(){inti,a=0;for(i=0;i
若有以下程序#includeinta[]={2,4,6,8};main(){inti;int*p=a;for(i=0;i
在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;,当执行p++;后,下列说法错误的是
下列程序段中,不能正确赋值的是
下面能正确进行字符串赋值操作的是
下列选项中不合法的十六进制数是()。
已定义charch=’$’;inti=1,j;,执行j!=ch&&i++以后,i的值为______。
随机试题
自激振荡器的输出量须经正反馈电路反馈到输入端才能使振荡器起振。()
A、枳实B、木香C、乌药D、香附E、沉香能够破气消积的药物是
腹部触诊有“腹壁柔韧感”,则诊断为
贮存温度不超过30℃的剂型为()。
发生气管损伤时,首先要处理的是()。
在建设期内因各种不可预见因素的变化而预留的可能增加的费用是()
企业购入三项没有单独标价的不需要安装的固定资产A、B、C,实际支付的价款总额为100万元。其中固定资产A的公允价值为60万元,固定资产B的公允价值为40万元,固定资产C的公允价值为20万元。固定资产A的入账价值为()万元。
忌讳说“恭喜发财”,认为是发“不义之财”,是对别人的轻视与辱骂的是()。
求一曲线的方程,这曲线过原点,并且它在点(x,y)处的切线斜率等于2x+y。
WhatdoesDrEmilyGardinerdo?
最新回复
(
0
)