问题 单项选择题

有以下程序: main() { int a; char c=10; float f=100.0; double x; a=f/=c*=(x=6.5); printf("%d %d %3.1f %3.1f\n",a,c,f,x); } 程序运行后的输出结果是( )。

A.1 65 1 6.5

B.1 65 1.5 6.5

C.1 65 1.0 6.5

D.2 65 1.5 6.5

答案

参考答案:B

解析: 主函数中先定义了一个整型变量a,一个字符变量c并赋初值10,一个浮点型变量f并赋初值100.00和一个double型x,接着执行a=f/=c*=(x=6.5),该语句从右向左计算,先把6.5赋值给x(该括号表达式的值也为6.5),此时x的值变为6.5,然后执行c*=(x=6.5)相当于执行c=c*(x=6.5),此时c的值为65,接着向左执行f/c*=(x=6.5),语句相当于执行f=f/c,所以f的值为 100/65≈1.538。接着向最右边执行“a=f”,由于a是整型变量,所以a最后去f的整数部分为1。程序最后输出的a、c、f和x的值(f和x只保留小数点后面1位)分别为1、65、1.5、6.5。所以,4个选项中选项B符合题意。

单项选择题

阅读以下文字。完成1~4题。
市场化的社会趋势给长篇小说创作也带来了不少消极的影响。因为商业化运作模式的主要特点就是通俗化和娱乐性,为了商业价值往往就要迎合不同层次的文化消费心理,忽视文学应有的认识作用与教育作用,娱乐至上超越了应有的精神追求,以致平庸大行其道,媚俗倾向屡禁不止。为钱而写作,更是有悖于艺术的本性。马克思说:“诗一旦成为诗人的手段,诗人就不称其为诗人了。”所以作家首先应加强艺术创作的自觉性和应有的社会责任心。
现在不少作家都在积极探索,对长篇小说的理解无疑要比过去更为自由和宽泛,这有利于创作的革新和繁荣。但是每门艺术都有积淀已久的艺术规范,都有人们在长期审美中形成的心理范式,抛弃规范,将使创作受到损害。例如长篇小说作为一种综合性的叙事艺术,主题、人物、情节是不可或缺的三要素,而“三无小说”的主张就很难得到成功的实践。又如典型化的原则,恐怕不能理解为只是现实主义的一种手法,它应是许多艺术的共同追求。现在有人视其为“过时”,强调“原汁原味”,忽视在集中概括提高中塑造艺术典型,偏激地认为这就是“假大空”,其实却是削弱和降低了艺术的责任。
作家的思想修养、对生活的把握与感悟能力,与创作质量的高低有直接的关系。不能因为对政治生活和流行的意识形态不感兴趣,从而失去精神追求,放弃对所反映生活的哲理的思考。
未来长篇小说的创作态势可一言以蔽之:希望与缺陷并存,机遇与挑战同在。我们的任务是要沉下心来,少大哄大嗡,切实地进行艺术实践,真正抓住机遇赢得希望,把长篇小说创作推向新的高峰。

结尾处所说的“缺陷”和“挑战”指的是:( )

A.创作中产生的新问题和市场化给创作带来的消极影响

B.上文所指的“失范”和市场化给创作带来的消极影响

C.否定现实主义创作的基本原则和新时期对创作的新要求

D.市场化的社会趋势的消极影响和新时期对创作的新要求

填空题