✔ 最佳答案
Ionic compounds have higher boiling and melting points. It is because ionic compounds made up of ions. They are held together by strong electrostatic (ionic) bond. For example, in sodium chloride (NaCl), the Na+ ions are attracted to the Cl- ions. Because of the strong attraction forces, a huge amount of energy is needed to break down the bond, hence to melt the substance.
Covalent compounds have lower boiling and melting points. It is because the inter-molecular forces are very weak. Most of the attractions are between the atoms of the covalent molecules. For example, in an oxygen molecule, the two oxygen atoms share electrons. The forces between the atoms are strong, while the force between the molecules are very weak. Therefore, only a small amount of energy is needed to overcome these weak forces, hence to melt and to boil the substance.