首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句: #include<stdio.h> char s1[10]="abcd!",*s2="\n123\\"; prinff("%d%d\n",strlen(s1),strlen(s2)); 程序的运行结果是( )。
若有以下定义和语句: #include<stdio.h> char s1[10]="abcd!",*s2="\n123\\"; prinff("%d%d\n",strlen(s1),strlen(s2)); 程序的运行结果是( )。
admin
2018-06-28
39
问题
若有以下定义和语句:
#include<stdio.h>
char s1[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://jikaoti.com/ti/Hfa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序和运行运行结果是【 】。#defineN10 #defines(x)x*x #definef(x)(x*x) main() {ihti1,i2; i1=1000/s(N);i2=100
若有以下定义和语句,sizeof(a)的值是【】,sizeof(a.share)的值是【】。structdate{intday;intmonth;intyear;union{intshare1;
以下程序运行后的输出结果是_________。main(){inta[4][4]={{1,2,3,4},{5,6,7,8},{11,12,13,14},{15,16,17,18}}inti=0,j=0,s=0;w
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
设有如下宏定义#defineMYSWAP(z,x,y){z=x;x=y;y=z;}以下程序段通过宏调用实现变量a,b内容交换,请填空。floata=5,b=16,c;MYSWAP(【】a,b);
已有定义如下:structnode{intdata;structnode*next;}*p;以下语句调用malloc函数,使指针p指向一个具有stmctnode类型的动态存储空间。
以下语句中存在语法错误的是()。
随机试题
下列情况中,注册会计师应在审计报告的意见段之后增加强调事项段的有()
以前年度销售的产品发生销售退回,退回时一般应冲减()。
患儿,1岁。弛张热,发热5天,咳嗽、气喘4天,用青霉素静脉滴注4天症状好转不明显。今日突然烦躁,呼吸困难,阵发性咳嗽。查体:体温39℃,呼吸60次/分,心率增快,170次/分,节律规整,气管出现右移。胸片示左肺液气胸。该患儿急救措施应首选
某乙的医药费应如何承担?()某丙之父行使侵权行为之债的请求权,其诉讼时效期间自其知道侵害事实发生之日起是多长时间?()
甲企业于1996年10月就一项组合家具提交了实用新型专利申请,试问下列选项中哪些破坏该专利申请的新颖性?
使用ψ20橡胶条的节点是:
2014年10月7日,北京语言大学国家语言监测与研究中心平面媒体中心发布“2014年春夏季中国报纸流行语——马航失联、乌克兰局势、新‘国九条’、京津冀一体化、国企改革、丝绸之路经济带、权力清单、零容忍、雪龙号、去哪儿”位列综合类十大流行语。媒体流行语是一个
假冒名牌行为是指采用假冒或仿冒等混淆手段从事市场交易,损害竞争对手的行为。可见,下列不属于此类行为的一项是()。
社会形态更替规律的客观性并不否定人们历史活动的能动性,人们的历史选择性包含的意思是
TASKONE—TITLE•Forquestions13—17,matchtheextractswiththetitles,listedA—H.•Foreachextract,choosethetitlegiven.
最新回复
(
0
)