问题分析:癌症患者一起吃饭是不会被传染的,因为癌症是基因病,是人体内正常的细胞演变而成的,虽然癌细胞在体内的生命力极强,就算用毒药都无法彻底杀死。但是癌细胞一旦到了体外,连一分钟都不会存活,癌细胞是需要人体提供营养的,个体一旦脱离了该环境,自然就无法存活。