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
哪里有错了?
到底应该怎么做?
请写出详细过程及思路.
谢~~
人气:286 ℃ 时间: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
推荐
- 1MOL每LHAC与0.5mol每LNaOH等体积混合后溶液的PH
- 99ml 0.1mol/L盐酸和101ml 0.05mol/L氢氧化钡溶液相混合后,溶液中OH-的物质的量的浓度是多少
- 将45mL 0.1mol/L 的HCl溶液跟5mL 0.5mol/L的Ba(OH)2溶液混合,再稀释到500mL,求所得溶液的PH
- 计算0.1mol/l的盐酸,NaOH溶液和Ba(oH)2溶液的pH(要过程)
- 99毫升0.1mol/L盐酸和101毫升0.05mol/L氢氧化钡溶液相混和后,溶液的pH值为( ) A.1.7 B.10.7 C.11 D.11.3
- dutch 到底是德国还是荷兰?
- 先观察有什么规律,填写空格-1,1,0,1,1,2,( ),5,
- 急死啦,英语词
猜你喜欢