将0.2摩尔NaOH和0.2摩尔NH4NO3,溶于足量水,使溶液体积为1L,则此溶液的PH为多少?

如题所述

.
OH-
~
NH4+
~
NH3
.
1
1
1
0.2
0.2
0.2
根据一元弱碱溶液计算公式:
[OH-]
=
(Kb·c)^0.5
=
(1.76×10^-5×0.2)^0.5
=
1.88×10^-3
pH
=
14
+
lg(1.88×10^-3)
=
11.3
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-05
取10ml溶液,加入足量的koh浓溶液加热,产生0.448l气体,--即nh4^+都生成nh3
n(nh4^+)=0.02mol
再另取10ml溶液加入足量hcl,又可产生0.224l气体--即co2
n(hco3^-)=0.01mol
1)溶液中nh4+离子的物质的量浓度
c(nh4^+)=0.02/0.01=2mol/l
2)样品中含nh4no3的质量分数
10ml中,nh4^+为0.02mol,hco3^-为0.01mol,即nh4hco3为0.01mol,即nh4no3为0.01mol
即,nh4no3与nh4hco3为1:1
nh4no3的质量分数=80/(80+79)=50.3%
相似回答