金属M可以在不同条件下发生下列5个反应:M+A=I,M+B=H,M+C=H+F,M+D=H+A,M+E=I+G.其中A、B、C、D、E在通常情况下是气体,并且C是二氧化碳.上述反应的产物,在不同条件下还可以和有关反应物发生下列反应:F+B=C,A+C=E.I是一种离子化合物,它可以水解产生一种白色沉淀和E,该白色沉淀加热可以分解为H和水.而E是分子晶体,其分子*有10个电子.根据以上条件,写出A、B、C、D、E、F、G、H、I、M的化学式(简述推理过程)

问题描述:

金属M可以在不同条件下发生下列5个反应:M+A=I,M+B=H,M+C=H+F,M+D=H+A,M+E=I+G.其中A、B、C、D、E在通常情况下是气体,并且C是二氧化碳.上述反应的产物,在不同条件下还可以和有关反应物发生下列反应:F+B=C,A+C=E.I是一种离子化合物,它可以水解产生一种白色沉淀和E,该白色沉淀加热可以分解为H和水.而E是分子晶体,其分子*有10个电子.根据以上条件,写出A、B、C、D、E、F、G、H、I、M的化学式(简述推理过程)

题的突破口是M+C→H+F,而C为CO2.一般同CO2能发生反应的金属就现有知识来讲,只能是Mg.F、H中有一为碳,根据F+B→C,则C为CO2,B为气体,F肯定为碳,H为MgO.扫描全题,得知E是分子晶体,且其分子*有10个电子.分子中有10个电子的有:HF、H2O、NH3、CH4等.而E又通过一种离子化合物水解而得到,E可能为 HF或NH3.如E为HF,根据M+E→I+G,HF同Mg作用,但事实HF同Mg不反应.如为NH3同样根据A+G→E,A为N2或H2.因为Mg可跟A作用,显然A为N2,I为Mg3N2.再根据M+D→H+A,M为Mg,H为MgO,A为N2,则D只能为NO2.
答案:A:N2,B:O2,C:CO2,D:NO2,E:NH3,F:C,G:H2,H:MgO,I:Mg 3N2,M:Mg.