问题 单项选择题

以下程序的输出结果是( )。 #include <stdio.h> #include <string.h> main() { char str[12]={'s','t','r','i','n','g'};printf("%d\n",strlen(str) ); }

A.6

B.7

C.11

D.12

答案

参考答案:A

解析: 本题考查求字符串的长度。程序中定义字符串str时中请了12个字节的内存空间,对它赋初值后,函数strlen在求串长度时,以'\0'作为串结束符,所以,strlen(str)的值为6。

选择题
阅读理解与欣赏

阅读下面的文言文,完成后面题。(10分)

廉颇曰:“我为赵将,有攻城野战之大功,而蔺相如徒以口舌为劳,而位居我上。且相如素贱人,吾羞,不忍为之下。”宣言曰:“我见相如,必辱之!”相如闻,不肯与会。相如每朝时,常称病,不欲与廉颇争列。已而相如出,望见廉颇,相如引车避匿。于是舍人相与谏曰:“臣所以去亲戚而事君者,徒慕君之高义也。今君与廉颇同列,廉君宣恶言,而君畏匿之,恐惧殊甚。且庸人尚羞之,况于将相乎!臣等不肖,请辞去。”蔺相如固止之,曰:“公之视廉 * * 孰与秦王?”曰:“不若也。”相如曰:“夫以秦王之威,而相如廷叱之,辱其群臣。相如虽驽,独畏廉 * * 哉?顾吾念之,强秦之所以不敢加兵于赵者,徒以吾两人在也。今两虎共斗,其势不俱生。吾所以为此者,以先国家之急而后私仇也!”廉颇闻之,肉袒负荆,因宾客至蔺相如门谢罪,曰:“鄙贱之人,不知 * * 宽之至此也!” 卒相与欢,为刎颈之交。

(节选自《廉颇蔺相如列传》)

小题1:下列句子中,加点词的解释不正确的一项是(   )

A.且相如贱人………………素:素来,向来。

B.且庸人尚之……………羞:羞愧。

C.蔺相如固之…………止:使……停止。

D.宾客至蔺相如门谢罪………因:通过。小题2:下列对“之”和“而”的用法判断正确的一项是(   )

①顾吾念之                 ③而蔺相如徒以口舌为劳

②卒相与欢,为刎颈之交。     ④臣所以去亲戚而事君者

A.①②相同,③④相同

B.①②相同,③④不同

C.①②不同,③④相同

D.①②不同,③④不同小题3:把文中画线的句子翻译成现代汉语。(6分)

(1)公之视廉 * * 孰与秦王?(3分)

(2)吾所以为此者,以先国家之急而后私仇也!(3分)