问题分析:一般情况下,宝宝体重不长的最主要原因是营养不够、能量不足。具体分析如下:通常来讲,宝宝体重增长的根本原因是合成代谢的增加,也就是说,婴儿的能量摄入与能量消耗相比存在剩余,即体重增加。如果有些宝宝吃得少,或者饮食中营养元素不够,以及有发热,呕吐,腹泻或肺炎等其他疾病都可能导致宝宝营养不够。此外,如果宝宝奶粉过敏、肠道功能紊乱、乳糜泻等,也会因为营养不吸收导致营养不够,出现体重不长等情况。