✔ 最佳答案
Specific heat capacity is a measure of the internal energy of a substance. Because internal energy relates to the kinetic and potential energies of molecules. This in turn is governed by the strength of intermolecular force.
Hence, simply speaking, specific heat capacity depends on the strength of intermolecular force between molecules in a given substance, and is affected by molecular structure. The stronger the intermolecular force, the higher is the specific heat capacity of the substance. The reason is straightforward, more (heat) energy is needed to pull apart molecules with strong intermolecular force than molecules under weak intermolecular force.
Another factor that affects the specific heat capacity is the mass of a molecule of the substance. Substance with light molecules contains more number (of molecules) in a unit mass than that with heavy molecules. Hence, light molecular substances usually have specific heat capacity larger than that of heavy molecular substance. This is why hydrogen (the lightest gas) has a high specific heat capacity of 14,000 J/kg-K, more than 3 times that of water.
Therefore, the two major factors that affect specific heat capacity are intermolecular force and mass of molecules.