癌症尽管与遗传因素有关,但主要还是由包括饮食在内环境因素引起,如吃肉多了,主食吃得精细了,缺乏纤维素,即粗粮、杂粮等食入少,导致大肠癌发病率的升高;高脂肪、高蛋白的摄入是乳腺癌、结直肠癌发病率上升的重要原因。