问题 填空题

下列程序的输出结果是______。
#include<stdio.h>
main()
intx=3,y=2,z=1;
if(x<y)
if(y<0)z=0;
else z+=1;
printf("%d\n",z);

答案

参考答案:A

解析: if else语句的功能是:若表达式的值为真,执行语句1,并跳过其他语句,执行ifelse语句的下一条语句,若表达式的值为假,跳过语句1,执行语句2,依次往下判断。题中,x=3,y=2,第一个汀语句的控制条件x<y就不满足,又没有与之配对的else语句,所以直接执行printf语句,在整个过程中变量z的值都没发生变化。

填空题

二氧化碳若合理利用,是一种与水一样重要的原料。

⑴下图是自然界碳的循环示意图,请据图分析后回答:

①自然界产生CO2的途径有 __________ (任写一点);

②任何物质都有两面性,CO2对人类的正面影响是促进植物光合作用等,不利影响有 ________ (任写一点);

③人类降低空气中CO2含量的研究有两个方向:一是减少CO2排放,二是增加CO2消耗。请写出一条你能做到的符合“低碳”生活的方式或途径 ____________

⑵最近,美国研究人员利用镍和钯作催化剂,将二氧化碳转化为具有多种用途的一氧化碳或甲醇。

①该转化属于 __________(填“物理”或“化学”)变化,其催化剂是两种 ___________ (填“金属”或“非金属”);

②在能源领域,一氧化碳是液态氢的一种重要补充物。一氧化碳还可以用于冶炼金属是因为一氧化碳具有 ___________ 性;

③甲醇(CH3OH)可用作赛车燃料,它在氧气中的燃烧产物为二氧化碳和水,则甲醇燃烧的化学方程式为 ___________

⑶日本核灾难后,清洁煤电受到追捧。我国已成功运行燃煤电厂二氧化碳捕集技术,使液态二氧化碳成为最终产品。

①以二氧化碳为原料可生产更环保的碳基钾肥,如碳酸钾等。碳酸钾中的阴离子是 __________ (用离子符号表示);

②该技术的重要一步是在低温条件下用化学试剂吸收烟气中的二氧化碳。要检验烟气中是否含有二氧化碳可选择的化学试剂是 ______________

单项选择题