你好,这位朋友下午好,你说的这种情况,癌症的可能性极小,但是你症状持续20多天,没有好转的话,我倒是建议你抽时间去你们当地大医院的消化内科挂号就诊去看一下,这种情况下你应该抽血化验一个血常规检查,然后可以考虑做一个腹部彩超检查,或者是胃镜检查和幽门螺杆菌检测,主要先排除一下,有没有急性胃肠炎感染,然后再看一下有没有脂肪肝胆囊炎胆囊结石的问题?最后再考虑有没有慢性胃炎,幽门螺杆菌感染这些疾病,因为这些器质性疾病都有可能引起你出现上述的消化系统症状,当然了,也有可能上述这些检查结果都正常,但是你还有上述这些症状,那就考虑是功能性消化不良,那你自己就进行一下饮食调整,比如说多吃点富含纤维的蔬菜和水果,少吃高盐高糖高油脂的食物,尽量不要吃烧烤火锅麻辣烫,动物内脏外卖快餐这些食物,另外也不要喝碳酸饮料,更不能抽烟饮酒,三餐饭后散步30分钟,促进胃肠蠕动和食物消化,可以适当的口服多潘立酮吗丁啉或者是盐酸莫沙必利片来促进胃肠蠕动和食物消化。