导致胃有响声、屁多的原因是:1.胃病。由于患者患有各种胃病如功能性胃炎、胃溃疡慢性胃炎等,导致食物不能被很好地消化吸收,从而出现胃胀不适等症状。2.饮食不当。由于患者暴饮、暴食或者是食用过多的产气食物,导致胃胀症状。一般建议患者改善不良的饮食习惯,定时定量,细嚼慢咽。3.脾胃虚弱。由于患者脾胃虚弱,胃肠蠕动能力减弱,导致食物在胃肠内堆积,从而出现胃胀不适等症状。