首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <string.h> main() {char p[]={’a’,’b’,’c’},q[10]={’a’,’b’,’c’}; printf("%d%d\n",strlen(p),strlen(q)
有以下程序: #include <string.h> main() {char p[]={’a’,’b’,’c’},q[10]={’a’,’b’,’c’}; printf("%d%d\n",strlen(p),strlen(q)
admin
2009-02-15
46
问题
有以下程序: #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数组中没有字符串结束符,故长度都不能确定
答案
B
解析
strlen是计算以“\0”结束的字符串的长度的函数,函数的值为字符串中实际长度,不包括“\0”。题中“q[10]={’a’,’b’,’c’}”虽然给出了数组大小,即数组实际分配的存储空间,但此字符串只占用前3个存储弹元,其余存储单元系统自动加上“\0”故数组q的长度为3;由于p数组中没有字符串结束符,故字符串的长度不自绷定。
转载请注明原文地址:https://kaotiyun.com/show/fqXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下程序段后,变量c$的值为aS=”VisualBasicProgramming”b$=”Quick”c$=b$UCase(Mid$(aS,7,6))RightS(aS,12)
在窗体上画一个水平滚动条,其属性值Min满足
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
以下关于VB特点的叙述中,错误的是
在面向对象的程序设计中,可被对象识别的动作称为
下面关于控件数组的叙述中正确的是
设工程中有2个窗体:Form1、Form2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏:Form1,显示Form2。若口令为“Teache
负责数据库中查询操作的数据库语言是( )。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
以下数据结构中,属于非线性数据结构的是()。
随机试题
患者,女性,45岁,近1年来出现左侧腮腺肿大,口内黏膜灼热感,吞咽食物困难,饮水增多。查口内黏膜干燥,舌乳头萎缩,口内大量残根残冠。腮腺造影显示唾液腺末梢导管扩张,排空功能减退。此患者可诊断为哪种疾病
甲市A区破获一起团伙盗窃,经审理后认定,只有主犯刘某可能被判处无期徒刑。根据以上情况,同答如下问题:关于此案的移送管辖,应当如何处理?()
著名企业策划师给一企业作讲座1个月,每星期讲1次,每次讲课费2000元,共进行了4次。该策划师共缴纳个人所得税为()元。
一般说来,资金时间价值是指没有通货膨胀条件下的社会平均资金利润率。()
甲在A智力测验中获得85分,乙在B智力测验中获得80分,现欲比较两人智力水平的高低,首先需进行
软件设计中划分模块的一个准则是( )。
Preemptiverightisthestockholder’sright______.
A、$3.50.B、$1.50.C、$5.00.D、$2.50.BW:OK,tenpencilscometoatotalof3dollarsand50cents.M:Oh,Ionlyhaveafive-dol
ThemayorofCountyClubHillshelpedarresttwomenWednesdaynightsuspectedintherandomshootinga15-year-oldboyashewa
A、Someonewhospendsalotoftheirsparetimeplayingfootball.B、Someonewhohuntswildanimalsandbirds.C、Someonewhosells
最新回复
(
0
)