首先把反应过程看明白了:(应该是在水中反应的)
1mol H2O ~ 1mol SO3 ~ 1mol H2SO4
1mol H2SO4 ~ 2mol NaHSO3 ~ 2mol SO2
所以很正常,生成物是Na2SO4。
如果SO3很大量,在水中形成了Na2SO4和H2SO4共存,那也可以说生成了NaHSO4,但是因为在水中,都是以离子形式存在。
你可能想错了吧。
NaHSO3和SO3反应,产物是NA2SO4。
亚硫酸氢钠与三氧化硫反应分为两步:
SO3+H2O=H2SO4
H2SO4+2NaHSO3=Na2SO4+2H2O+2SO2↑
其实反应是这样的,SO3+H2O=H2SO4
而硫酸中的H+让HSO3-生成了亚硫酸,因为H2SO3不稳定,而SO3与水反应是放热反应,在加热的情况下,H2SO3分解成了SO2,最终水里变成了Na2SO4。