测胃炎和胃癌的致病因子包括细菌感染、饮食不当、吸烟、饮酒、遗传等因素。不能吃饭的原因可能是胃痛、恶心、呕吐等症状,这些症状可能是由于胃黏膜受损或肿瘤压迫引起的。此外,如果患者已经被诊断出患有胃炎或胃癌,医生可能会建议患者遵循特定的饮食计划,以减轻症状并促进康复。因此,不能吃饭的情况需要根据具体症状和医生的建议进行处理。