Which of the compounds would you expect to have the highest melting point NaCl, H2Se, O2, H2O, H2S, CO2, MgO?

1 Answer
Mar 6, 2018

#"MgO"# has the highest melting point, by a large margin.

Explanation:

Ionic compounds have higher melting points than covalent compounds with small molecules. So the answer must be #"NaCl"# or #"MgO"#.

Compare these compounds. Sodium chloride has +1 and -1 ion, magnesium oxide has +2 and -2. Also the charge centers are closer together for magnesium oxide because its oxide ion is much smaller than the chloride ion in sodium chloride. So the ions in #"MgO"# are more tightly bound, giving it a melting point of about 2800°C versus 801°C for #"NaCl"# and less still for the covalent compounds in the list.