Answer:
The main reason that NO, has a higher boiling point than CO is that NO has a larger molar mass.
The main reason that NH3 has a higher boiling point than CH4 is that NH exhibits hydrogen bonding.
The main reason that CS2 has a higher boiling point than CO2 is that CS2 has a larger molar mass.
Explanation:
The larger the molecular mass, the greater the surface area of the molecule and the greater the magnitude of dispersion forces. Hence, among nonpolar molecules, increase in molecular mass leads to a higher boiling point due to stronger dispersion forces.
Though CO and NO possess dipole-dipole forces, NO has a greater molar mass than CO, hence it has a higher boiling point than CO.
NH3 exhibits intermolecular hydrogen bonding hence it has a much higher higher boiling point than CH4 irrespective of the fact that their molar masses are close in magnitude.