解答:
解:发生反应有:①2Na
2O
2+2CO
2═2Na
2CO
3+O
2,②2NO+O
2═2NO
2假设参加反应的CO
2为x mL,NO为y mL,则x+y=80,
2CO
2 +2Na
2O
2 =2Na
2CO
3 +O
2…①
2mL 1mL
xmL
mL
2NO+O
2=2NO
2 …②
2mL 1mL 2mL
ymL
mL
(1)当反应②恰好反应时,即当y=x时(此时x、y都等于40),生成的NO
2的体积为40mL,显然符合题意,所以选项A正确;
(2)当y>x时,NO有过量,O
2反应完,此时反应掉的NO为xmL,则剩余的NO为(ymL-xmL),生成的NO
2气体为xmL,因此,反应最后得到的混合气体为NO和NO
2,其体积和为:(ymL-xmL)+xmL=ymL,结合x+y=80,再根据NO过量的前提条件:y>x,可以得出结论:y>40.这与题意“气体体积缩小为原混合气体的
”不符,这种情况不可能符合题意,所以选项B和C错误;
(3)当y<x时,NO不足,O
2过量,此时反应掉的O
2为
mL,剩余的O
2为(
mL-
mL),生成的NO
2气体为ymL.因此,反应最后得到的混合气体为O
2和NO
2,其体积和为:(
mL-
mL)+ymL=
mL+
mL,这与题意“气体体积缩小为原混合气体的
”符合,这表明如果y<x,这种情况都能符合题意,所以选项D正确,
故选AD.