问题分析:中晚期的直肠癌的病人做了手术以后,生存率一般是五年左右,至于具体能活多久是与肿瘤分化程度、自身体质、治疗状况等有关系。坚持的话,一定要注意休息,不要劳累,多吃些营养丰富的食物,不要吃辛辣及刺激性的食物。