一氧化碳分子含有碳氧双键,为极性分子,而水也是极性分子,为什么一氧化碳会难溶于水?而二氧化碳分子是非极性分子,为什么却可以溶解在水里?

问题描述:

一氧化碳分子含有碳氧双键,为极性分子,而水也是极性分子,为什么一氧化碳会难溶于水?
而二氧化碳分子是非极性分子,为什么却可以溶解在水里?

中学里讲一氧化碳中有一条碳氧双键,但事实上不是这样,应是离域∏键,不能这样来判断极性.
CO中,C、O原子大小相似,又是气体,H2O中,H、O原子大小相差悬殊,且是液体,理论上不会易溶.
CO2就不同了..