首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句: #include char sl[10]=“abcd!”,*s2=“\n123\\”; prinff(“%d%d\n”,strlen(s1),strlen(s2)); 则输出结果是( )。
若有以下定义和语句: #include char sl[10]=“abcd!”,*s2=“\n123\\”; prinff(“%d%d\n”,strlen(s1),strlen(s2)); 则输出结果是( )。
admin
2020-10-26
69
问题
若有以下定义和语句:
#include
char sl[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’,即“abcd!”后为‘\0’。所以strlen(s1)的值为5。字符指针s2所指向的字符串中,\n为转义字符换行符,表示1个字符,\\也为转义字符,代表\,也是1个字符,其后为字符串结束标识‘0’;所以strlen(s2)的值也为5。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/gt3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){shortc=124;c=c________;prinff("%d\n",c);}若要使程序的运行结果为248,应在下划线
以下关于retum语句的叙述中正确的是()。【10年3月】
若有以下程序:#include<stdio.h>main(){inta=1,b=2,c=3,d=4;if((a=2)&&(b=1))c=2;if((c==3)||(d=一1))a=5;printf(
若有定义:chars[30]={0};运行时输入:Thisisastring.则以下不能正确读入整个字符串:Thisisastring.到字符数组S中的语句组是()。
有以下程序:#includemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+");for(i
有以下程序:#includemain(){intx,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d\n",x,y,z);}程序运行后的输出结果是()。
下列与队列结构有关联的是()。
以下叙述正确的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
在数据库中,数据模型包括数据结构、数据操作和()。
随机试题
简述再次免疫应答和初次应答的异同。
患者,女性,31岁,6天前感冒后出现左下后牙区胀痛,进食、吞咽时加重。昨日起出现局部自发性跳痛,张口受限,低热,头痛,检查可见:左下颌角区颊部稍肿胀,无压痛,张口度两指,左下第三磨牙近中阻生,牙龈红肿充血,挤压可见远中盲袋内少量脓液溢出,颊侧前庭沟丰满、充
男,68岁,间断下腹痛,腹泻6个月,乏力,面色苍白2个月。查体:右下腹压痛,可触及4cm×2cm边界欠清晰的包块,质地硬,轻压痛,HB86g/L。最可能的诊断是
男性,45岁。36h前施工时右下肢被石板砸伤,X光摄片,未见骨折,行清创缝合。现突然出现烦躁不安,伴恐惧感,大汗淋漓,自述右下肢伤处疼痛加重,胀裂感。体温38.5℃,脉搏128次/分,血压146/92mmHg,右小腿肿胀明显,大量浆液血性渗出物自切口渗出,
患者,中年男性,幻觉、妄想症状明显,被诊断为精神分裂症,服用氯丙嗪治疗2年后,出现迟发性运动障碍,其机理有()。
利率风险按照来源不同,可以分为()。
根据下面表格所提供的信息回答以下问题
“前怕狼,后怕虎”的情形就使人面临()冲突。
软件设计中划分模块的一个准则是()。
Therelationshipof"Theyaregoingtohaveanotherbaby"and"Theyhaveachild"is
最新回复
(
0
)