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
哪里有错了?
到底应该怎么做?
请写出详细过程及思路.
谢~~
人气:120 ℃ 时间:2019-10-18 02:46:33
解答
明显是碱101ml,而酸99ml
所以OH-要多2ml,溶液中不会有H+了
那么:[OH-]=[2*0.5*0.101-0.099*1]/0.2=0.01 pH=12
推荐
猜你喜欢
- 一件衣服售价300元,原价350元,便宜了百分之几?
- a,b,c是非零有理数,求a分之a的绝对值+b分之b的绝对值+c的绝对值分之c 的值?
- 银行存款利率是3.25%,按5%的税率扣除利息税,小红有500元压岁钱在银行存满2年可获本息多少元?
- 车加部首组成新字
- A cook cooks nice food .改为否定句
- 有两块正方形的台布,边长都是1米,小明家买了一张边长1.3米的正方形桌子,怎么办
- Have you ever been to Singapore?缩写
- 圆心为(2,-1)的圆在直线x-y-1=0上截得的弦长为2倍根号2,求圆的方程