书上说2HI+H2SO4(浓)===I2+SO2↑+2H2O,是不是错了?据我所知,HI是气体,所以SO2不用划↑,I2要划↓?还有2HBr+H2SO4(浓)===Br2+SO2↑+2H2O.也是这个毛病.我想的对吗?

问题描述:

书上说2HI+H2SO4(浓)===I2+SO2↑+2H2O,是不是错了?据我所知,HI是气体,所以SO2不用划↑,I2要划↓?
还有2HBr+H2SO4(浓)===Br2+SO2↑+2H2O.也是这个毛病.
我想的对吗?

书本是对的,没有错。
HI可以是水溶液;
I2溶解得到碘水。

你想错了,HBr和HI如果是气体的话怎么和H2SO4浓充分接触呢
必然是溶液中和H2SO4混合啊
并且不是稀溶液
所以SO2要加上↑