首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句: #include char s1[10]=“abcd!”,* s2="\n123\\"; prinff(“%d%d\n”,strlen(s1),strlen(s2)); 程序的运行结果是( )。
若有以下定义和语句: #include char s1[10]=“abcd!”,* s2="\n123\\"; prinff(“%d%d\n”,strlen(s1),strlen(s2)); 程序的运行结果是( )。
admin
2020-05-19
49
问题
若有以下定义和语句:
#include
char s1[10]=“abcd!”,* s2="\n123\\";
prinff(“%d%d\n”,strlen(s1),strlen(s2));
程序的运行结果是( )。
选项
A、10 7
B、10 5
C、5 5
D、5 8
答案
C
解析
strlen函数返回字符串的长度,求字符串长度时,遇到结束标志‘\0’为止,但是长度不包括结束标识。字符数组s1的后5个元素没有赋值,都为‘\0’,即”abed!”后为‘\0’,所以strlen(s1)的值为5。字符指针s2所指向的字符串中,\n为转义字符换行符,表示1个字符,\\也为转义字符,代表\,也是1个字符.其后为字符串结束标识‘\0’,所以strlen(s2)的值也为5,因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/rcCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不得增行或
有以下程序:#includemain(){|while(getchar()!=’\n’);|}以下叙述中正确的是()。
给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参s所指的字符串为:abcdefgh,执行结果为:ahcb
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
当用“#defineF37.5f”定义后,下列叙述正确的是()。
以下叙述错误的是()。
有三个关系R、S和T如下:则由关系R和关系S得到关系T的操作是()。
对软件设计中应遵循的准则描述正确的是()。
下面不属于软件测试实施步骤的是
下面不属于软件设计阶段任务的是
随机试题
改革通常有两种模式,一种是外延型,另一种是()。
木香的功效是
A.甘油(开塞露)B.聚乙二醇4000C.乳果糖D.番泻叶E.硫酸钠具有温和刺激作用,局部作用于直肠,属于润滑性泻药的是()。
患儿女,3岁,近2日发热、咳嗽、呕吐并出现腹泻,每日10余次,大便为黄色蛋花汤样,量多,无腥臭味,尿少,前囟、眼窝稍凹陷。根据该患儿的临床表现,考虑最可能的病原体是()
如果王春林不服二审判决,他可以采取以下哪些措施?()。人民法院应当从以下哪些方面对王春林的再审申请进行考察?()。
签订建筑工程合同如何有效?()
组成《标准建设招标文件》建设施工合同的文件包括()。
下列有关全国人大代表的表述,正确的有()。
标准ASCII码共有______个不同的编码值。
Thebiggestthreatfacingairlinestodaymaynotbeaterroristwithagun,butthemanwiththeportablecomputerinbusiness【
最新回复
(
0
)