结直肠癌的发病原因主要和饮食、运动、遗传以及本身肠道疾病有关,喜欢暴饮暴食和摄入高脂肪、高蛋白食物的人,肠道功能负担比较重,其结直肠癌发病率会高于常人。而平时运动比较少的人,其肠道蠕动力会很差,后期容易形成便秘,导致肠癌的发生。其次就是有些患者在确诊结直肠癌前本身肠道功能就不是很好,而且还有多种肠道疾病,再加上肠道细菌的长期侵犯,直到最后引起结直肠病变恶化。因此从上也可以看出,对于结直肠癌早期预防是非常重要的,而肠道功能不好的人应定期做好检查。