结肠癌的原因有遗传因素、环境因素、饮食因素。遗传因素,比如包括家族性结肠息肉病,这属于比较明显的遗传性疾病;环境因素,包括长期生活在污染的环境中、工作的压力等等;饮食因素包括吃的肉食较多,素食较少,煎炸、烧烤、腌制食物较多,这些因素都会导致结肠癌发生率的不断提高。建议有家族病史的患者,应该定期进行纤维结肠镜的检查,并做好预防的工作,以免引起结肠癌的发生,如果已经患有结肠癌,可以早期手术切除治疗。