首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句 #include char s1[10]= "abcd!", *s2="\n123\\"; printf("%d %d\n", strlen(s1), strlen(s2)); 则输出结果是( )。
若有以下定义和语句 #include char s1[10]= "abcd!", *s2="\n123\\"; printf("%d %d\n", strlen(s1), strlen(s2)); 则输出结果是( )。
admin
2015-07-28
65
问题
若有以下定义和语句
#include
char s1[10]= "abcd!", *s2="\n123\\";
printf("%d %d\n", strlen(s1), strlen(s2));
则输出结果是( )。
选项
A、5 5
B、10 5
C、10 7
D、5 8
答案
A
解析
strlen()函数的功能为计算字符串的实际长度(不包含结束标志),计算机在存储字符串的时候会自动在字符串结束处加上结束标志?\0?,所以用strlen()函数计算得数组s1的字符串的长度为5。字符指针s2指向的字符串中有两个转义字符,?\n?和?\\ ?分别代表一个字符,所以计算得s2指向的字符串的长度值也为5,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/yzDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:inta=5;,则表达式:a++的值是【】。
下面结构体的定义语句中,错误的是
有以下程序#include#definef(X)X*X*Xmain(){inta=3,s,t;s=f(a+1);t=f((n+1));printf(“%d,%d\n”,s,t);}程序运行后的输出结果是
设有以下函数:voidfun(intn,char*$s){……}则下面对函数指针的定义和赋值均正确的是
有以下程序#include#includemain(){charstr[][20]={“Qne*World”,“one*Dream!”},*P=str[1].prinff(“%d,”,strlen(p));printf(“%s\n”,P)
有以下程序#includemain(){intm=1,n=2,*P=&m,*q=&n,*r;r=P;P=q;q=r;prinff(“%d,%d,%d,%d\n”,m,n,*P,*q);}程序运行后的输出结果是
有以下程序#includemain(){charel,c2;el=‘A’+‘8’-14’:c2=‘A’+‘8’-‘5’:printf(“%e,%d\n”,c1,c2);}已知字母A的ASCII码为65,程序运行后的输出结果是
随机试题
普鲁卡因的作用特点是()。
以下选项中属于工程测量的内容有()。
市场准入的主要目标包括( )。
首次聘用到专业技术岗位的文职人员,聘用到初级岗位的,根据学历确定为十三级至十一级,其中,具有()学历的,确定为十二级。
德育在人的全面发展教育中起着()作用。
某市政府为切实解决低收人家庭的住房困难,决定增加“经济保障房”供应,其主要目的是()。
研究人员对年龄为18岁至65岁的志愿者进行研究,要求他们执行一些简单任务,并定时询问他们是在专心执行任务还是走神做白日梦。任务完成后,研究人员检测志愿者工作记忆能力。结果显示,执行简单任务时报告走神多的志愿者在工作记忆能力测试中得分更高。因此,爱做白日梦或
加州大学圣塔芭芭拉市美国国家生态分析与合成中心(NCEAS)的一个国际研究团队通过分析全球气候变化对海洋系统的影响后发现,海洋物种正在向两极转移其地理分布,并且要比基于陆地的同伴速度快很多。这项为期三年的研究显示,海洋变暖正在造成海洋物种改变养殖、喂养和迁
ThenationalflowerofEnglandis______.
A、Hetoldthemadifferentfunnystory.B、Hesaidtothemthatafunnystoryhadbeentoldandaskedthemtolaugh.C、Hetoldth
最新回复
(
0
)