问题 单项选择题

执行下面的一段C程序后,变量x的值为()。

charx=200;

int a=300;

BOOL flag;

int value1, value2;

value1=200:

value2=300;

if(flag&&((value1=value2)==200))

x=x+a;

A.0

B.200

C.300

D.500

答案

参考答案:B

解析:

[分析] 本题考查C语言的基础知识。

在本题中,x的初值为200。如果flag的值为0(为假),则“x=x+a;”语句不被执行;如果flag的值为非0(为真),则需要判断“(value1=value2)=200”的结果。根据优先级关系,先执行括号内的value1=value2赋值语句,再用value1的值与200相比较,value1的值为300,与200不等,因此“(value1=value2)=200”的结果为假。由于if语句的条件为假,故“x=x+a;”语句不被执行,所以,x的值依然为200。

单项选择题
单项选择题

阅读下面文章,并回答以下四个小题:

人与生物圈计划中国有,世界其他国家也有。――目的是寻求同一个答案――为什么人们在享受自己获得的和创造的财富时,会时时受到大自然种种惩罚因为人类在土壤侵蚀、沙漠化、滥伐森林、越来越多的物种濒临灭绝、环境污染等所导致的生态系统退化中,已经意识到能登月球、造核武器的人类,还没有真正揭开人与生物圈之间的秘密,对于人的自身生产和人的经济行为应该如何与生存环境相协调、相适应,还缺乏足够的认识。

联合国针对全球日益严重的人口、资源和环境的问题,提出以保护人类赖以生存的地球环境为宗旨的人与生物圈计划,受到世界各国的格外拥护与支持。作为该计划理事国之一的中国,自1972年参加生物圈国家委员会,迄今全国有37个有关项目列入中国人与生物圈计划,6个国家级自然保护区被批准加入国际生物圈保护区网。已经成为跨地区、跨国界、联系百余个国家和地区的专家学者运用生态学方法研究人与环境相互关系的纽带,已经是为生物圈资源的合理利用和保护提供多学科,多领域依据的窗口。

中国和世界其他国家都非常重视人与生物圈计划的原因是()

A.揭开人与生物圈之间的秘密,人类才能创造更多的财富

B.人类发展与生态环境退化的严重矛盾教育人类自身

C.全球性的人口、资源和环境的挑战日益严重

D.人类在获得和创造财富的同时受到大自然的种种惩罚