首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { char s[]="\n123\\"; printf(’%d,%d\n’,strlen(s),sizeof(s)); } 执行后输出结果是( )。
有以下程序: main() { char s[]="\n123\\"; printf(’%d,%d\n’,strlen(s),sizeof(s)); } 执行后输出结果是( )。
admin
2010-01-10
24
问题
有以下程序: main() { char s[]="\n123\\"; printf(’%d,%d\n’,strlen(s),sizeof(s)); } 执行后输出结果是( )。
选项
A、赋初值的字符串有错
B、6,7
C、5,6
D、6,6
答案
4
解析
本题在定义字符数组时没有定义数组长度,但用字符常量给数组赋了初值,这时初值的个数即为数组的长度,故数组长度为6(包括’\0’)。字符串的长度为有效字符的个数5。strlen(s)返回值为串中字符的个数(不计最后的’\0’),则输出值为5。sizeof (s)计算数组所占的字节数,包含’\0’,则输出值为6。因此,C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/rUWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下面的语句:PrintIIf(x>0,1,IIf(x<0,-1,0))与此语句输出结果不同的程序段是
设窗体上有1个名称为List1的列表框,程序运行时,如果选中了第3个列表项(最上面的列表项为第0个列表项),则下面不成立的是
下列选项中不符合良好程序设计风格的是
关于文件操作,以下叙述中正确的是
现有如下程序:PrivateSubCommand1_Click()s=0Fori=1To5a=s+f(5+i)NextPrintsEndSubPublicFunctionf(xAsInteger)Ifx>=10Then
以下表达式与Int(3.5)的值相同的是
假定通过复制、粘贴操作建立了一个命令按钮数组Commandl,以下说法中错误的是
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为
窗体上有一个名称为Combol的组合框,为了引用Combol中最后一个列表项,应使用的表达式是
随机试题
甲公司为一家在上海证券交易所上市的国有大型集团企业,其所属产业是国家“去产能”的重点行业之一。2016年年初,甲公司风险管理与内部控制部门根据董事会要求,围绕国家提出的“三去一降一补”重点任务,牵头研究起草了《2016年度风险管理与内部控制工作服务“三去一
下列病毒哪种可引起人类口唇疱疹
“有时治愈,常常帮助,总是安慰”,这是美国一位名叫特鲁多的医生的墓志铭,也是他结合自己一生与疾病斗争以及行医的经历,总结出的对临床医学的理解:医学是有局限性的,事实上,一些数据表明,对于有些疾病,医疗干预的效果并不明显;另外医疗干预在解决基本医疗问题时效果
《危险化学品安全管理条例》所称重大危险源,是指生产、运输、使用、储存危险化学品或者处置废弃危险化学品,且危险化学品的数量()的单元(包括场所和设施)。
超过100年的水墨画原件,有收藏价值()
期货公司应当自拟任董事、监事、财务负责人、营业部负责人取得任职资格之日起()个工作日内,按照公司章程等有关规定办理上述人员的任职手续。
自带来诸多社会矛盾且已“污名化”后,近年来暂住证制度在各地已陆续废除。打上了“服务”标签的“居住证”制度成为社会管理上的一种“制度创新”。在很多城市,它对流动人口作出了融人城市社会的承诺。然而,其根本缺陷就是门槛极高,且仍延续对“本地人”、“外地人”的身份
下列描述中正确的是
•Readthetextbelowaboutafter-saleservice.•Inmostofthelines41—52thereisoneextraword.Itiseithergrammaticallyi
Lookatthenotesbelow.Someinformationismissing.YouwillhearamantelephoningHumanResourcesaboutdetailsofo
最新回复
(
0
)