Why is the specific heat at constant pressure greater than specific heat at constant volume?

When the gas is heated at constant volume, the heat is consumed only in increasing kinetic energy of the molecules. Less heat is needed for some rise in temperature.On heating at constant pressure, the gas expands and does external work. It needs more heat for same rise in gas temperature. It makes ${{C}{p}}$ more than ${{C}{v}}$ by the amount required to do external work.