7 g NH4Cl和11.1 g Ca(OH)2混合.充分加热.将产生的气体通入20 mL

发布时间:2021-02-20 20:01:43

10.7 g NH4Cl和11.1 g Ca(OH)2混合,充分加热,将产生的气体通入20 mL 0.5 mol·L-1的H3PO4溶液中,生成的盐是(    )

A.(NH4)3PO4

B.(NH4)2HPO4

C.NH4H2PO4

D.(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 mol

H3PO4    +    NH3====NH4H2PO4

0.1 mol     0.1 mol 0.1 mol

NH4H2PO4    +    NH3====(NH4)2HPO4

0.05 mol  (0.15-0.1)mol  0.05 mol

即得到NH4H2PO4和(NH4)2HPO4的混合物。

以上问题属网友观点,不代表本站立场,仅供参考!