首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <string.h> main() { char p[]={’a’,’b’,’c’},q[10]={’a’,’b’,’c’}; printf("%d %d\n",strlen(p),s
有以下程序: #include <string.h> main() { char p[]={’a’,’b’,’c’},q[10]={’a’,’b’,’c’}; printf("%d %d\n",strlen(p),s
admin
2009-01-15
39
问题
有以下程序: #include <string.h> main() { char p[]={’a’,’b’,’c’},q[10]={’a’,’b’,’c’}; printf("%d %d\n",strlen(p),strlen(q)); } 以下叙述中正确的是( )。
选项
A、在给p和q数组置初值时,系统会自动添加字符串结束符,故输出的长度都为3
B、由于p数组中没有字符串结束符,长度不能确定;但q数组中字符串长度为3
C、由于q数组中没有字符串结束符,长度不能确定;但p数组中字符串长度为3
D、由于p和q数组中都没有字符串结束符,故长度都不能确定
答案
2
解析
使用初始化列表对字符数组赋初值,系统不会自动为其添加字符串结束符,使用字符串初始化时才会自动添加,所以选项A是错的。数组长度在未指定的情况下由初始化列表项中数据的个数决定,若已指定且初始化项数不足时,多出部分会自动初始化为0,0等价于宁符串结束符’\0’。所以选项B是正确的,C和D都是错误的。本题应该选B。
转载请注明原文地址:https://kaotiyun.com/show/g6Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下说法中正确的是
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm。在窗体上有两个命令按钮,其名称分别为Commandl、Command2,一个标签控件,其名称为Labell,一个计时器控件,其名称为Timerl,如图2-107(a)所示。程序
(1)在名称为Form1的窗体上画一个名称为Text1的文本框;画两个标题分别为“对齐方式”、“字体”,名称分别为Frame1、Frame2的框架;在Frame1框架中画三个单选按钮,标题分别为“左对齐”、“居中”、“右对齐”,名称分别为Option1、
(1)在考生文件夹下有一个上程文件sjt3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是Line1,还有一个名称为Label1的标签和其他一些控什(如图1所示)。在程序运行时,若用鼠标右键单击圆的边线,则指针恢复到起始位置(如图1所示);若用鼠标
(1)考生文件夹中有工程文件sjt3.vbp。其窗体上已有部分控件。在窗体上添加含有两个单选钮的控件数组,其名称为Option1,单选按钮的下标分别为0、1,Caption属性分别为“驱动器为C”及“列txt文件”,如图3-12所示。运行程序时,驱动器列表
设有如下程序:PrivateSubForm_Click()num=InputBox("请输入一个实数"):P=InStr(num,".")Ifp>0ThenPrintMid(num,p+1)ElsePrint"END"EndIfE
在标准模块中,将a定义为全局整型变量的语句是
(1)在考生目录下有一个工程文件sjt3.vbp。程序的功能是:通过键盘向文本框中输入数字,如果输入的是非数字字符,则提示输入错误,且文本框中不显示输入的字符。单击名称为Command1、标题为“添加”的命令按钮,则将文本框中的数字添加到名称为Combo1
在窗体Forml上放一个名为Textl的文本框和一个名为Commandl的命令按钮,然后编写一个事件过程。要求程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“VB等级考试二级”。以下能正确实现上述操作的事件过程是(
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是( )。
随机试题
板桩建筑物锚碇系统的拉杆要承受拉力,采用钢拉杆时,材料应具有出厂合格证书,并按有关规定抽样对其()进行检验。
男婴,8个月。发热3小时,体温39.3℃。就诊过程中突然双眼上翻,肢体强直,持续半分钟后缓解。查体:充血,肺、心、腹及神经系统无异常,2个月前曾有同样发作,其表现考虑为
注册会计师监盘库存现金时,被审计单位必须参加的人员是()。
不同法的形式具有不同的法律效力和地位,下列项目中,法律效力和地位低于地方性法规的是()。
依照《担保法》的规定,在同一保证合同中,有两个以上保证人的,保证人对保证金额未作约定时,保证人对保证债务()。
当前,城管执法问题是备受争议和普遍关注的公共管理问题。从政府公共管理角度而言,城管执法是城市政府公共管理的重要组成部分;从社会服务角度而言,城管执法的好坏,直接影响到城市居民正常的生活秩序,是建设服务政府、法治政府的重要内容。从各地城管执法表现出的
随着计算机和互联网技术的发展,人类社会进入一个信息爆炸的时代。互联网深刻地改变了人类社会的生活方式,给人类的交往和信息获取、传播带来了巨大的方便,使地球成为真正的“地球村”。互联网技术创造出来的“虚拟空间”极大地扩张了人们活动的领域和空间,使得信息的发布和
Expertssaythespacerockisprobably______morethan$30,000.
Whatdoesthephrase"whitestuff"inthefirstparagraphreferto?WhendopeoplestarttoplanfortheChampionships?
下列哪些是C/U矩阵的作用?Ⅰ.划分子系统Ⅱ.检查遗漏的过程和数据Ⅲ.确定每个子系统的范围Ⅳ.反映组织机构 Ⅴ.表达过程与数据的关系
最新回复
(
0
)