为什么HF熔点比NH3低,沸点比NH3高

3个回答

  • 1、形成氢键的要求

    形成氢键X-H-Y两端的原子一个提供氢,另一个提供孤对电子和氢作用.由于氢的半径很小,故一个氢只能形成一个氢键.1molHF只有1molH,故只能形成1mol氢键,NH3虽然具有三个H,但只有一个孤对电子,故也只能形成1mol氢键.水分子则可以形成2mol氢键,故水的熔沸点最高.由于电负性原因,F-H-F氢键的强度>N-H-N氢键的强度,故HF的沸点高于氨的.

    2、关于熔点

    在HF晶体中,HF是以氢键连接的六元环的形式存在的:

    内氢键的存在削弱了分子间的氢键,导致分子间作用力减小,熔点反而不如NH3