问题 单项选择题

有如下程序:#include"iostrearn.h"void main( ){ int x=1,a=0,b=0; switch(x){ case 0:b++; case 1:a++; case 2:a++;b++; }cout<<"a="<<a<<","<<"b="<<b;} 该程序的输出结果是

A.a=2,b=1

B.a=1,b=1

C.a=1,b=0

D.a=2,b=2

答案

参考答案:A

解析:[命题目的] 关于switch语句的考查。[解题要点] 该题目的关键是要搞清楚该程序执行了哪几条语句。由于x的值等于1,所以switch结构中,程序从case1后面的语句开始执行,又因为casel后面的语句没有以break结束,所以程序要继续往下执行 case 2后面的语句。所以,该程序共执行了这三条语句:a++;a++;b++;,因此,变量a和b最后的值应该为2和1。[考点链接] break语句可以结束switch语句。

材料分析题

某班以“经济建设和社会建设协调发展”为主题,展开探究性学习。老师给出了一张柱状图,让同学们以小组为单位进行探究。

甲组同学对图的内容产生了兴趣。小明问:“这张图是什么意思?”小军说:“我也不清楚,不过我查过资料,图中社会建设支出的内容包括教育、就业服务、公共医疗卫生和社会保障等方面。”

乙组同学讨论图时一致认为,财政预算的编制和执行对促进经济建设和社会建设协调发展具有重要作用,与人民的幸福息息相关。政府在编制和执行财政预算过程中,要坚持对人民负责的原则。

丙组同学讨论图时发生了争论。部分同学认为:“经济建设更重要,国家应该把有限的财力投入到经济建设上来。”部分同学则提出:“社会建设更重要,应该加大社会建设投入。”

(1)请你告诉甲组同学图中反映了什么经济现象,并结合社会建设支出的具体内容说明这些支出是如何对经济建设起到促进作用的。

________________________________________________________________________________________________________________________________________________________________________________________

(2)请你为乙组同学补充回答国家机构的组织和活动原则还有哪些,并说明政府在编制和执行财政预算的过程中如何坚持这些原则。

________________________________________________________________________________________________________________________________________________________________________________________

(3)根据丙组同学的讨论,你如何看待经济建设和社会建设的对立统一关系?

________________________________________________________________________________________________________________________________________________________________________________________

单项选择题