首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句 #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
85
问题
若有以下定义和语句
#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全国计算机二级
相关试题推荐
有以下程序#includemain(){intf,fl,f2,i;f1=0;{2=1;prinff(“%d%d”,fl,t2):for(i=3;i
以下程序运行后的输出结果是【】。#includemain(){intx=20;prinff(“%d”,0
若有以下程序段intr=8:prinff(“%d\n”,r>>1);输出结果是
下面结构体的定义语句中,错误的是
设有以下函数:voidfun(intn,char*$s){……}则下面对函数指针的定义和赋值均正确的是
有以下程序#include#includemain(){chara[10]=”abcd”;prinff(“%d,%d\n”,strlen(A),sizeof(A));}程序运行后的输出结果是
有以下程序#includemain(){int13=2,k=0;while(k++&&n++>2);Pintf(”%d%d\n”,k,n.);}程序运行后的输出结果是
有以下程序#includemain(){chars[]={“012xy”};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=‘a’&&8[i]
随机试题
营养生理研究发现,体重增加后,脑垂体机体能量消耗和食欲的调控机制将会_______,来维持增加的体重。
试述婚姻自由原则。
A.急性心肌梗死B.劳力性心绞痛C.主动脉夹层动脉瘤D.急性心包炎E.肺栓塞持续性胸痛,深呼吸、变动体位时加重,见于
缓解支气管痉挛的药物中,其作用机制为兴奋β2肾上腺素能受体的是
根据《土地改革法》,在实行农村土地制度改革中,将一部分农村土地划归国家所有,下列选项中不包括()。
采用工程项目总承包模式的建设工程项目,发包人可将()等一系列工作全部发包给一家承包单位。
以下是《豌豆荚里的豌豆》课堂教学片段:师:刚才我们同学都说到这两种果实里的种子不一样,如果我们要把黑板上的小问号去掉,该怎么办?生:剥开……师:要剥开我们得注意,这些果实里头的种子宝宝呀都是一个一个小生命,我们要怎么剥才不会伤害到它们?生:我觉得应
古时,一个人只要受教育,就要用哲学启蒙。儿童人学,首先教他们读“四书”,即《论语》和()。
1,2,2,3,4,()。
设A、B为同阶实对称矩阵,A的特征值全大于a,B的特征值全大于b,a、b为常数,证明:A+B的特征值全大于a+b.
最新回复
(
0
)