Hiccups for three or four days has been non-stop, may be bad eating habits, indigestion, mental factors, some organic diseases, etc., it is recommended to take medication under the guidance of a doctor, but also need to pay more attention to dietary structure adjustment. 1. Bad dietary habits: some people eat too much, too fast, drink carbonated beverages, eat too much gas-producing food can cause hiccups, usually pay attention to chewing and swallowing slowly, do not drink carbonated beverages, do not eat or eat less potatoes, onions and other easy to eat gas-producing food to relieve the symptoms of hiccups. 2. Indigestion: some people eat too much difficult to digest or the existence of gastrointestinal tract peristalsis function is reduced, may also cause hiccups, it is recommended to choose the gastric digestive tablets, lactobacillus tablets and other medications, but also need to pay more attention to a light diet, appropriate exercise and so on to improve the symptoms. 3. Mental factors: excessive excitement and tension, hot and cold stimulation, central nervous system diseases can also cause hiccups, this time you need to eliminate tension, avoid stimulation, if necessary, you can use sedative drugs under the guidance of a doctor, such as: diazepam and so on. 4. Organic lesions: some people suffer from reflux esophagitis, intestinal obstruction, mediastinal lesions, chronic gastritis and other diseases, hiccups can also occur more than one situation, this time under the guidance of a doctor to take metoclopramide, domperidone and other to improve the symptoms, and if necessary, surgical treatment. If the hiccups do not stop for a long time, it is recommended to go to the hospital in time to determine whether there are organic lesions, and carry out targeted treatment.