问题分析:得了直肠癌人是会消瘦的。造成直肠癌患者消瘦的原因主要有:一、营养物质摄入的不足。直肠癌的患者由于消化道出血,患者常需禁饮食来减轻出血。直肠癌肝转移后,患者食欲差导致饮食量下降。以上因素均导致营养物质摄入不足。二、肿瘤消耗过多。直肠癌的癌组织呈现一种无序地快速生长,消耗了机体大量的营养物质。三、抗肿瘤治疗导致的营养流失。行腹腔灌注化疗局部控制腹水时,引流腹水造成了大量的蛋白流失。