首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义和语句 #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
87
问题
若有以下定义和语句
#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全国计算机二级
相关试题推荐
有以下程序#includetypedefstruct{intnum;doubles;}REC;voidfunl(RECx){x.nllm=23;x.s=88.5;}main(){RECa={16,90.0);funl(A);
有以下程序#includemain(){intf,fl,f2,i;f1=0;{2=1;prinff(“%d%d”,fl,t2):for(i=3;i
若有定义语句:inta=5;,则表达式:a++的值是【】。
下面结构体的定义语句中,错误的是
有以下程序#includemain(){charel,c2;el=‘A’+‘8’-14’:c2=‘A’+‘8’-‘5’:printf(“%e,%d\n”,c1,c2);}已知字母A的ASCII码为65,程序运行后的输出结果是
随机试题
简述三种社会形态划分法与五种社会形态划分法的关系。
阅读下面《长恨歌》中的一段文字,回答问题:揽衣推枕起徘徊,珠箔银屏逦迤开。云鬓半偏新睡觉,花冠不整下堂来。风吹仙袂飘飘举,犹似霓裳羽衣舞。玉容寂寞泪阑干,梨花一枝春带雨。找出这段话中的比喻及其表现意义。
宪法规定,中华人民共和国公民在特定情况下,有从国家和社会获得物质帮助的权利下列不属于这种情况的是()
下列有关注册会计师、责任方和预期使用者的说法中,错误的是()。
“近日,中共中央政治局委员、中央书记处书记、中央组织部部长、中央创先争优活动领导小组组长李同志在自治区《关于开展创先争优群众评议工作情况的报告》上作出批示:地区的群众评议创先争优搞得比较扎实。现将区做法刊发,供学习借鉴。”这是一份简报的按语,此按语的作用是
简述小学教师撰写操行评语的注意事项。
A、18B、8C、9D、2B(17+8+6)一(4+5+9)=13;(1+16+5)一(8+7+2)=5=>?=(11+4+9)一(3+6+7)=8。故B项正确。
Youshouldspendabout20minutesonQuestions27-40,whicharebasedonReadingPassage3below.TheFuture
A—feedbackJ—dataprocessingB—floppydiskK—datacaptureC—checkdigitL—cardreaderD—keyboardM—electroniccashE—flo
Television:TheCyclopsThatEatsBooksWhatisdestroyingAmericatodayisnottheliberalbreedofpoliticians,ortheInt
最新回复
(
0
)