问题分析:乙肝一直体重不变,是因为乙肝引起肝炎,肝脏是集体最大的消化腺,它出问题,就会严重影响消化,从而导致各种营养不良,导致体重不变。病人可以吃富含蛋白质、维生素、碳水化合物等养肝护肝的食物,像豆类、新鲜的水果蔬菜、鱼类、肉类等,这些食物不仅可以补充机体所需的营养成分,而且还有利于病人的肝脏修复。