问题 单项选择题

有以下程序:main(){ intk=5,n=0;while(k>0){switch(k){ default : break; case 1 : n+=k; case 2 : case 3 : n+=k; }k--;}printf("%d\n",n);}程序运行后的输出结果是______。

A.0

B.4

C.6

D.7

答案

参考答案:D

解析:在 switch 语句中,表达式的值与某一个 case 后面的常量表达式的值相等时,就执行此 case 后面的语 句,若所有的 case 中的常量表达式的值都没有与表达式的值匹配的,就执行 default 后面的语句,各个 case和 default 的出现次序不影响执行结果。所以在本题中,当 k=5 和 k=4 的时候,case 都没有与其匹配的值, 所以执行了 default 语句;当 k=3 时,执行“case 3 : n+=k;”得 n=3,然后执行 default;当 k=2 时,执行“case2 : case 3 : n+=k;”得 n=5,然后执行 default;当 k=1 时,执行“case 1 : n+=k; case 2 : case 3 : n+=k;” 使得 n 加两次 k,得到 n=7。

单项选择题
问答题

(一)阅读下面的文字,完成8—10题。

同诗歌、散文、戏剧一样,对于中国现代小说形式发展的评价,离不开五四初期的语言变革对于中国现代小说由传统向现代转换的决定性意义这个“基点”。每次语言变迁都带来中国现代小说形式的发展和变化。初期现代小说对各种语言资源的综合,直接推动了中国现代小说写实性、抒情性、象征性等原则的确立,孕育了中国现代小说的诗化、散文化等美学风格,也使得现代小说的复调叙述成为可能;政治文化语境下语言方式的变动,推动了小说形式的进一步发展,“小说语言的政治化”带来的“标语口号”、“概述”、“讽刺”、“直语”等特点,也在一定程度上给小说文体带来“审美危机”,而作为对政治语言的反援,又是小说发展了限制性语态、隐喻和幽默修辞封个等文体表现形式;30年代新媒体影响下的语言变迁,催生了新的小说语言方式,带来了现代都市新小说的形式,如跳跃的小说节奏、画报体小说、电影化小说等形式的发展;40年代小说语言的“口语化”,带来了小说形式的戏剧化追求,推动了章回体等传统小说形式的再利用和再发展。

从语言变迁与中国现代文学形式演进的角度,不仅可以准确评价中国现代文学形式发展中的得与失,也能更加客观地评价同样作为语言艺术的中国古典文学,重新来看待和审视文言之于文学形式的意义。新文化运动提倡者从当时的文化发展大目标出发,反对文言文,提倡白话文,完成了白话语言方式的确立,这种历史功绩自然不能抹杀。但当年有许多学者对五四语言革命中彻底丢弃文言文的观念和实践持保留态度,他们的言论、思考和忧虑中的合理成分,随着时间的推移也在被人们重新认识。时过境迁,尤其是在冷静面对白话语言给文学带来的一些困境时,在追寻白话语言的“艺术化”加工过程中,当年新文化运动提倡者事后的反思性意见,与五四白话文运动中以“学衡”为代表的反对派意见,在语言与文学关系问题的许多认识上有着惊人的一致。而且很多现代文学史上的代表性作家在创作实践中,在各类文学文本的写作中,也吸收了大量文言的因素和成分,甚至创作了大量的文言诗词,其造诣也是很高的。这不仅证明了文言作为文学语言的生命力,并未因白话文的兴起而消失,而且也表明:事实上文言也参与了语言变迁与中国现代文学形式演进的过程。

(所选文段有删改)

根据相关内容,用自己的语言指出文言在中国现代文学形式发展中的两点作用。