问题 单项选择题

有以下程序
int i, n;
for(i=0; i<8; i++)
n=rand()%5;
switch(n)
case 1:
case 3: printf("%d\n", n); break;
case 2:
case 4: printf("%d\n", n)’ continue;
case 0: exit(0);

printf("%d\n", n);

以下关于程序执行情况的叙述,正确的是______。

A.for循环语句固定执行8次

B.当产生的随机数n为4时结束循环操作

C.当产生的随机数n为1和2时不做任何操作

D.当产生的随机数n为0时结束程序运行

答案

参考答案:D

解析: 阅读本程序可知,当产生随机数为4时,会继续执行循环;当产生随机数为1和2时,会顺势执行case 1或case 2下面的语句,进而输出结果;当产生随机数为O时,正常结束程序的运行。for循环语句随着产生的随机数的不同,执行的次数也不相同。

阅读理解与欣赏

阅读下面的课文片段,回答试题。

  鲁侍萍(至大海前)走吧,别说了。

  鲁大海哼,你的来历我都知道,你从前在哈尔滨包修江桥,故意叫江堤出险,——

  周朴园(厉声)下去!

  仆人们(拉大海)走!走!

  鲁大海你故意淹死了两千二百个小工,每一个小工的性命你扣三百块钱!姓周的,你发的是绝子绝孙的昧心财!你现在还——

  周萍(冲向大海,打了他两个嘴巴)你这种混账东西!

  大海还手,被仆人们拉住。

  周萍打他!

  鲁大海(向周萍)你!

  仆人一起打大海。大海头流了血。

  周朴园(厉声)不要打人!

  仆人们住手,仍拉住大海。

  鲁大海(挣扎)放开我,你们这一群强盗!

  周萍(向仆人们)把他拉下去!

  鲁侍萍(大哭)这真是一群强盗!(走至周萍面前)你是萍……凭——凭什么打我的儿子?

  周萍你是谁?

  鲁侍萍我是你的——你打的这个人的妈。

  鲁大海妈,别理这东西,您小心吃了他们的亏。

  鲁侍萍(呆呆地看着周萍的脸,又哭起来)大海,走吧,我们走吧!

  大海为仆人们拥下,侍萍随下。

1.上文括号内的“至大海前”“厉声”等,属于戏剧语言中的哪一类( )

A.人物语言(对话、独白、旁白等)

B.舞台说明

2.本片段中揭示的本质性矛盾冲突是什么?

答:____________________________________________

3.联系上下文,“你是萍……”里省略号省略的意思,应该是以下哪一项( )

A.萍儿,你是我日夜思念的亲骨肉!

B.你,你和你父亲一样丧尽天良。

C.你是我的儿子,大海的哥哥,你不应该打自己的同胞兄弟。

D.没料到你竟连母亲也不认了。

4.下面是《雷雨》中部分修改情况,请分析修改后的好处。

  修改前——

  周萍你是谁?

  鲁大海妈,别理这东西,小心吃了他们的亏。

  修改后——

  周萍你是谁?

  鲁侍萍我是你的——你打的这个人的妈。

  鲁大海妈,别理这东西,小心吃了他们的亏。

答:_________________________________________________

单项选择题