首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句: #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
2020-06-16
22
问题
若有以下定义和语句:
#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’。所以sIrlen(s1)的值为5。字符指针s2所指向的字符串中,\n为转义字符换行符,表示1个字符,\\也为转义宁符,代表\,也是1个字符,其后为字符串结束标识‘0’;所以strlen(s2)的值也为5。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/mdCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不
下面不属于软件测试实施步骤的是()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
下列数据结构中,属于非线性结构的是()。
有以下程序:#include#defineN4voidfun(inta[][N]){inti;for(i=0;i
以下叙述中正确的是()。
在主函数中从键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正数的平均值(不包括0)。例如,数组中元素的值依次为:39、一47、21、2、一8、15、0,则程序的运行结果为
给定程序中,函数fun的功能是将带头结点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下画线处填入正确的内容并把下画线
在关系数据库设计中,关系模式设计属于()。
随机试题
胺碘酮药理作用为
“回忆说”在柏拉图的美学理论中涉及审美的
中年男子,猛抬重物后腰剧痛并向右下肢放射,咳嗽时加重。下肢放射痛见于
医生的特殊干涉权在以下范围内有效,除了
建设项目文档资料依附于不同的专业对象而存在,又依赖不同的载体而流动。它涉及多种专业和多种学科,并同时综合了( )等多方面内容。
关于预期理论的假定,说法正确的是()
以下不属于透视规律的是()。
直接影响活动效率,使活动顺利完成的个性心理特征是()
在大型超市中,商家为提高销售额,通常会把诸如面包和牛奶、牙膏和牙刷等物品摆放在相近的位置,这是运用了数据挖掘中的哪种方法?
Forthousandsofyears,peoplethoughtofglassassomethingbeautifultolookat.Onlyrecently【C1】______cometo【C2】______s
最新回复
(
0
)