首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句: #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
25
问题
若有以下定义和语句:
#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://kaotiyun.com/show/J3tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf(“%d,%d,%d,%d\n”,a,b,c,d);
有下列程序,程序执行后的输出结果是fun(charP[][10]){intn=0,i;for(i=0;i<7;i++)if(p[i][0]==’T’)n++;returnn;}main()
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
下面属于整数类I的实例的是
由以下while构成的循环,循环体执行的次数是intk=0;while(k=1)k++;
有以下程序main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n=0;k--;case2:case
流程图是描述算法的很好的工具,一般的流程图中由几种基本图形组成。其中判断框的图形是()。
C语言主要是借助以下哪种手段来实现程序模块化
支持子程序调用的数据结构是
下列对于软件测试的描述中正确的是
随机试题
InWesterncountriespeoplehavebeenusingtheinstallment(分期付款)plansincethefirsthalfofthetwentiethcentury.Today,a
男性患者,65岁。咳嗽、咳血丝痰、气促2周,吸烟40年,30支/d,X线胸片示右肺门阴影合并右肺上叶不张,为与肺炎鉴别,应选择下列哪项检查
修复牙体预备时,防止过多磨除健康牙体组织的措施是()
某建筑物,经实地勘察预计尚可使用30年,无残值,该类建筑物的耐用年限50年,则该建筑物的成新率为()。
根据巴塞尔协议要求采用99%的置信区间、持有期为10天、市场风险要素价格的历史观测期至少()年、至少每()个月更新一次数据。
一般资料:求助者,男性,43岁,汉族,已婚,本科毕业,军人。求助者自述:我军校毕业后几经辗转,来到本市的一个军队科研单位,并和一位本地姑娘结了婚,后来有了孩子。相对来说,这些年事业、婚姻都比较顺利;可一过了四十岁,不知道怎么了就交上了噩运,我妻子还不到四
1947年3月15日至24日召开的国民党六届三中全会,通过了__________,并发表宣言提出今后的要务是组成__________。
在下列两句中横线处依次填入语句,与上下文语意连贯音节和谐的一组是()。这是一片生命的风景,整个的底色是绿。(1)______,每座山都像一个披着哈达的丽人。(2)江流如带,______带着一股野性。①远山,凝青、含黛;云烟,袅袅
算法的有穷性是指( )。
Nooneknewaboutthisbeautifulplaceuntillastyear.
最新回复
(
0
)