Hiccups and flatulence may be caused by gastric diseases, but also may be caused by physiological factors. 1. Gastric diseases: when suffering from chronic gastritis, gastric ulcer, chronic erosive gastritis, etc., may lead to gastrointestinal function weakening, eating a large amount of food accumulation can not be timely through the gastrointestinal tract peristalsis discharged, the accumulation of food for a longer period of time will be in the gastrointestinal tract fermentation to produce a large amount of gas, diaphragm involuntary contraction or spasm, the gas in the stomach upward, hiccups and flatulence symptoms. 2. Physiological factors: when patients eat more, faster, may lead to gas and food together into the gastrointestinal tract, or when the food remains in the gastrointestinal fermentation gas, resulting in more gas in the gastrointestinal tract, which will make the patient hiccups, flatulence symptoms. When the symptoms of hiccups and flatulence occur for a long time, you should go to the hospital for examination and systematic treatment under the guidance of your doctor.