醋酸形成的氢键是分子间氢键,包括二个分子之间,和水分子之间形成的氢键,所以溶沸点高;硝酸形成的是分子内氢键,即一个硝酸分子内部形成的氢键,所以溶沸点低。
乙醛和水都不可能形成分子内氢键,分子间氢键都是可以的.
h2o形成分子间氢键大家都很好理解,因为含有o-h键的都含有氢键.
乙醛含有氢键可能理解起来有点难度,仅就乙醛分子本身来说,分子中只有c-h键,没有o-h,似乎不能形成氢键;但乙醛还有一个异构体,烯醇式:ch2=choh,在该结构中是含有o-h键的,因此会存在氢键;只是烯醇式在乙醛中所占比例很小,氢键相对就较弱,因此氢键的贡献很小.
但在有无氢键上作出判断,还是最好说有.