题目

10.7 g NH4Cl和11.1 g Ca(OH)2混合,充分加热,将产生的气体通入20 mL 0.5 mol·L-1的H3PO4溶液中,生成的盐是(    )A.(NH4)3PO4B.(NH4)2HPO4C.NH4H2PO4D.(NH4)2HPO4和NH4H2PO4 答案:D解析:由题意,NH4Cl和Ca(OH)2完全反应产生的n(NH3)=0.15 mol。n(H3PO4)=0.02 L×0.5 mol·L-1=0.1 molH3PO4    +    NH3====NH4H2PO40.1 mol     0.1 mol 0.1 molNH4H2PO4    +    NH3====(NH4)2HPO40.05 mol  (0.15-0.1)mol  0.05 mol即得到NH4H2PO4和(NH4)2HPO4的混合物。
化学 试题推荐