计算0.10mol.L-1 H2S溶液中[H3O+] [HS-] [S2-] (已知Ka1=8.9x10^-8 Ka2=

1个回答

  • 可判断盐酸过量,计算应以FeS的物质的量为基准.

    n(FeS)=8.8g/88g·moL-1=0.01mol

    (1)共生成H2S 0.10mol.在溶液中溶解的物质的量为:

    0.10 mol·L-1×0.20 L=0.020 mol

    所以收集到H2S气体的物质的量为:0.10 mol-0.020 mol=0.08 mol

    收集到H2S气体的体积(标准状况)为:

    22.4 L·mol-1×0.08 mol=1.8 L (2分)

    (2)生成Fe2+0.10mol,其浓度为:0.10mol/0.20L=0.50mol·L-1

    消耗掉H+0.20 mol,反应前H+的物质的量为:

    2.0 mol·L-1×0.20 L=0.40 mol

    故H+的物质的量浓度为:(0.40mol·L-0.20mol)/0.20L=1.0mol·L-1