问题 选择题

MgCl2•xH2O的晶体2.03g与足量的硝酸银溶液反应,生成沉淀0.02mol,则MgCl2•xH2O晶体中x的数值是

(  )

A.2

B.4

C.6

D.8

答案

发生反应:MgCl2+2AgNO3=2AgCl↓+Mg(NO32,生成沉淀0.02mol为AgCl,根据方程式可知n(MgCl2)=

1
2
×0.02mol=0.01mol,由化学式可知n(MgCl2•xH2O)=n(MgCl2)=0.01mol,故0.01mol×(95+18x)g/mol=2.03g,解得x=6,故选C.

单项选择题
单项选择题