解题思路:(1)根据n=[m/M]计算KMnO4的物质的量,根据方程式计算生成氯气的物质的量,再根据V=nVm计算氯气的体积;
(2)被氧化的HCl生成氯气,根据氯原子守恒计算;
(3)根据氯原子守恒计算反应后溶液中n(Cl-),根据氯离子守恒可知n(AgCl)=n(Cl-),再根据m=nM计算.
(1)15.8gKMnO4的物质的量=[15.8g/158g/mol]=0.1mol,
浓盐酸过量,高锰酸钾完全反应,设生成氯气的物质的量为n,则:
2KMnO4+16HCl═2KCl+2MnCl2+5Cl2↑+8H2O
2 5
0.01mol n
故n=[0.1mol×5/2]=0.25mol,
故生成氯气的体积=0.25mol×22.4L/mol=5.6L,
答:生成氯气的体积为5.6L;
(2)被氧化的HCl生成氯气,根据氯原子守恒计可知被氧化的HCl物质的量=0.25mol×2=0.5mol,
答:被氧化的HCl的物质的量为0.5mol.
(3)根据氯原子守恒,可知反应后溶液中n(Cl-)=0.1L×12mol/L=1.2mol-0.25mol×2=0.7mol,根据氯离子守恒可知n(AgCl)=n(Cl-)=0.7mol,故m(AgCl)=0.7mol×143.5g/mol=100.45g,
答:生成AgCl的质量为100.45g.
点评:
本题考点: 化学方程式的有关计算.
考点点评: 本题考查根据方程式计算、氧化还原反应计算,难度不大,注意(2)(3)中利用守恒进行计算,结合计算.