首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句: #include char sl[10]="abcd! ", *s2="\n123\\"; pfintf("%d%d\n",strlen(s1),strlen(s2)); 则输出结果是( )。
若有以下定义和语句: #include char sl[10]="abcd! ", *s2="\n123\\"; pfintf("%d%d\n",strlen(s1),strlen(s2)); 则输出结果是( )。
admin
2021-04-28
60
问题
若有以下定义和语句:
#include
char sl[10]="abcd! ", *s2="\n123\\";
pfintf("%d%d\n",strlen(s1),strlen(s2));
则输出结果是( )。
选项
A、Prphshn
B、Prohsbn
C、Progsbn
D、Program
答案
C
解析
strlen函数的功能是返回字符串的长度,求字符串长度时,遇到结束标识“\0”为止,但是长度不包括结束标识。字符数组s1的后5个元素没有赋值,都为“\0”,即“abcd!”后为“\0”。所以strlen(s1)的值为5。字符指针s2所指向的字符串中,“\n”为转义字符换行符,表示1个字符;“\\”也为转义字符,代表“\”,也是1个字符,其后为字符串结束标识“\0”;所以strlen(s2)的值也为5。因此c选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/J3tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#includeintfun(char*s){char*p=s;while(*p!=0)p++;return(p—S);}main(){printf(’’%d\n’’,fun(’’goodbey!’’));}
数据库应用系统中的核心问题是()。
有以下程序#includemain(){inta[5]={2,4,6,8,10},*p,**k;p=a;k=&p;printf("%d",*(p++));printf("%d\n",**k);}程序运
以下选项中不合法的标识符是( )。
有以下程序structS{inta;intb;};main(){structSa,*p=&a;a.a=99;printf("%d\n",__________);}程序要求输出结构体中成员a的数据,以下不能填入横线
下列叙述中正确的是()。
结构化程序由三种基本结构组成,三种基本结构组成的算法
下面选项中关于“文件指针”概念的叙述正确的是
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:函数返回指定学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数
随机试题
颞骨不包括下列哪一样结构
根据《消防法》对工程建设中应采取的消防安全措施的规定,下列选项中( )属于机关、团体、企业、事业单位应当履行的消防安全职责。
作为承揽合同的当事人,承揽人的义务不包括( )。
在计算出售自有住房应缴纳的个人所得税时,对个人转让自用()以上、并且是家庭唯一生活用房取得的所得,免征个人所得税。
下列关于物流和商流相互关系的表述,正确的是()。
某机械厂为保证产品质量,设立了质量检验部门对产品实现过程中各个环节的质量状况进行监控,及时掌握产品实现过程中的质量状况、评价和分析质量控制的有效性。由产品设计、工艺、检验人员、作业管理人员和过程作业人员一起对编制的检验流程图的________进行评审,
1916年出版的“斯坦福—比纳量表”首次使用()概念。
一名中学生在学习植物生长时,以时间为轴,将植物由种子到成熟这一过程全部展现出来,制作一幅植物生长一览图。这属于学习认知策略中的()。
贷款:银行
AstheworldexcitedlygreetedSnuppy,thefirstcloned(克隆)dog,commentatorscelebratedourcleverness.Manyfeelproudthatour
最新回复
(
0
)