问题分析:宝宝体重不长的主要原因是营养不够、能量不足。引起宝宝营养不足的原因有很多种:先是摄入的不足,有的宝宝吃的少或饮食中营养要素不足;再就是消耗过多,如宝宝发热、呕吐、腹泻或其他疾病,如肺炎;又或者宝宝的营养不吸收,如宝宝奶粉过敏、肠道功能紊乱、乳糜泻等。