根据①常见的放热反应有:所有的物质燃烧、所有金属与酸、所有中和反应;绝大多数化合反应、置换反应;少数分解、复分解反应;常见的吸热反应有:个别的化合反应(如
C和CO2),绝大数分解反应,少数分解置换以及某些复分解(如铵盐和强碱);②根据反应条件进行判断:只有持续加热才反应的,一般为吸热反应;反之,一般为放能反应;
③也可通过反应物和生成物的总能量的大小来判断,若反应物的总能量大于生成物的总能量则为放热反应,否则吸热反应来解答.
【解析】
A、生石灰与水反应放出大量的热,则属于放热反应,放出热量,故A错误;
B、镁与稀盐酸反应,是常见的置换反应,在反应中放出热量,故B错误;
C、碳与二氧化碳反应,是化合反应,在反应中持续加热,则需要吸收热量,故C正确;
D、氢气和氧气反应,是常见的燃烧反应,放出热量,故D错误;
故选C.