溴化碘分别和 金属镁、水 反应?

问题描述:

溴化碘分别和 金属镁、水 反应?
各生成什么?

一溴化碘:
2IBr+2Mg=MgBr2+MgI2
IBr+H2O=HBr+HIO
三溴化碘:
2IBr3+4Mg=3MgBr2+MgI2
IBr3+2H2O=3HBr+HIO2