为什么H2O> HF> NH3

如题所述

沸点:(H2O>)HF>NH3
原因——氢键:形成氢键X-H-Y两端的原子一个提供氢,另一个提供孤对电子和氢作用.
由于氢的半径很小,故一个氢只能形成一个氢键.对于HF来讲,1molHF只有1molH,故只能形成1mol氢键,NH3虽然具有三个H,但只有一个孤对电子,故也只能形成1mol氢键.水分子则可以形成2mol氢键,故水的熔沸点最高.由于电负性原因,F-H-F氢键的强度>N-H-N氢键的强度,故HF的沸点高于氨的.
温馨提示:答案为网友推荐,仅供参考
相似回答