5.1-化学 E5/ 将99ml 1mol/L的盐酸跟101ml 0.5mol/L的Ba(OH)2 溶液混合后,溶液的pH为()?
题目
5.1-化学 E5/ 将99ml 1mol/L的盐酸跟101ml 0.5mol/L的Ba(OH)2 溶液混合后,溶液的pH为()?
(A)0.4
(B)2
(C)12
(D)13.6
答案是C.为什么?
我是这样想的:2HCl+Ba(OH)2BaCl2+2H2O
反应生成的水也有H+,那么之后的[H+]=反应前的[H+]=0.099*1
哪里有错了?
还有另一种思路:[H+]=[2*0.5*0.101-0.099*1]/0.2=0.01 pH=2,但答案是pH=12
哪里有错了?
到底应该怎么做?
请写出详细过程及思路.
谢~~
答案
明显是碱101ml,而酸99ml
所以OH-要多2ml,溶液中不会有H+了
那么:[OH-]=[2*0.5*0.101-0.099*1]/0.2=0.01 pH=12
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点