The difference in the variation of resistance with temperature in a metal and a semiconductor arises essentially due to the difference in the
(c) In a metal, the no. of charge carriers remains same with increase in temperature and their kinetic energy increases.
In a semi-conductor the no. of charge carriers increases with increase in temperature.