首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句: #include <stdio.h> char s1[10]="abcd!",*s2="\n123\\"; printf("%d%d\n",strlen(s1),strlen(s2)); 程序的运行结果是(
若有以下定义和语句: #include <stdio.h> char s1[10]="abcd!",*s2="\n123\\"; printf("%d%d\n",strlen(s1),strlen(s2)); 程序的运行结果是(
admin
2022-04-01
21
问题
若有以下定义和语句:
#include <stdio.h>
char s1[10]="abcd!",*s2="\n123\\";
printf("%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’,即"abcd!"后为’\0’,所以strlen(s1)的值为5。字符指针s2所指向的字符串中,\n为转义字符换行符,表示1个字符,\\也为转义字符,代表\,也是1个字符,其后为字符串结束标识’\0’,所以strlen(s2)的值也为5,因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/w1kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下程序段:intx=2009,y=2010; printf("%d\n",(x,y));则以下叙述正确的是()。
数据的存储结构是指()。
下面属于系统软件的是
C语言中char类型数据占字节数为
下面描述中,不属于软件危机表现的是
下列给定程序中函数fun的功能是:逐个比较P、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abed”,则c中的字符串应为“aBcd
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
数据库系统的核心是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
软件测试的目的是
随机试题
病人长期仰卧,最易发生压疮的部位是()。
眼球前后径正常的人,眼的近点愈近,说明其
A.氨茶碱B.色甘酸钠C.糖皮质激素D.抗胆碱药物E.β2受体激动药阻断气道平滑肌上M胆碱受体,使气道平滑肌松弛,气道扩张的药物是()
A.葡萄球菌B.链球菌C.肺炎链球菌D.脑膜炎球菌E.淋球菌有典型荚膜结构的是()
A.雌激素或雌激素受体调节剂B.双膦酸盐C.降钙素D.雄激素E.维生素D应用抗癫痫药物所引起的骨质疏松,宜选用()。
经营者定价的基本依据是()和市场供求状况。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
马忘尼
Pentium微处理器的中断描述符表占用的内存空间是______KB。
Themediacanimpactcurrentevents.AsagraduatestudentatBerkeleyinthe1960s,Irememberexperiencingtheeventsrelated
最新回复
(
0
)