问题 单项选择题

有以下程序main(){int y=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是______。

A.y=0

B.y=-1

C. y=1

D.while

答案

参考答案:B

解析:此题考核的是 while 条件语句及自减运算。当 while 的条件表达式成立时(非零),重复执行循环体, 但此题的 while 循环无循环体,则只要 while 的条件表达式成立,就不断执行 while 条件表达式,直到其条 件表达式不成立,程序就自动跳出 while 循环,直接执行 printf 语句。“y—”表示先运用 y 的值,再进行y 自减。本题一开始先判断 y 为 10 的值是否满足条件(同时 y 的值自减 1),显然 y=10 条件满足,则再次 执行 while 语句,判断y为9 的值是否满足条件(同时 y 的值自减 1)……直到判断y为0 的值是否满足 条件(同时 y 的值自减 1,即 y=-1),此时条件为假,退出循环,执行 printf 语句,输出 y=-1。

论述题

(20分)党的十八大报告在“和平、发展、合作”的基础上,增添了“共赢”作为中国对外政策的旗帜,并强调在国际关系中弘扬平等互信、包容互鉴、合作共赢的精神。

材料一    2009至2013中国对外贸易总额统计

注:2013年中国对外贸易总额达4.16万亿美元,位居世界第一。中国在进出口贸易中,主要以商品贸易为主,服务贸易额还不及美国的一半,据世界贸易组织的报告,2013年,中国进口商业服务位列全球第五位,出口服务贸易中,次于美国和德国,位列第三。

材料二 中国国家 * * 习 * * 于2014年3月22日至4月1日,访问了欧洲多个国家和地区。在进行的数次演讲中强调指出,几十年来,中国始终坚持独立自主的和平外交政策,同时,中国将坚定不移维护自己的主权、安全、发展利益,任何国家都不要指望我们会吞下损害中国主权、安全、发展利益的苦果。中欧要本着相互尊重、平等相待、求同存异、合作共赢的态度去加强对话和沟通,寻求利益最大公约数,共享机遇,共迎挑战。中国的发展绝不以牺牲别国利益为代价,中国绝不做损人利己、以邻为壑的事情,我们将从世界和平与发展的大义出发,贡献中国智慧、中国方案。

(1)回答材料一反映的经济信息(4分);运用经济学有关知识,分析我国应当如何全面提高对外开放的水平。(10分)

(2)运用政治生活《当代国际社会》的有关知识,概括材料二中体现的主要观点。(6分)

单项选择题 A2型题