Cough needs to identify the cause of the disease and choose a targeted treatment program in order to get well quickly, clinically there is no such thing as the most effective method; such as tracheal foreign body need to tracheoscopy to remove the foreign body, respiratory infections need to be treated with anti-infective, cough variant asthma need anti-inflammatory and antispasmodic treatment, gastroesophageal reflux need to be inhibited by the treatment of acid medication and so on. 1. Tracheal foreign body: if the trachea into the foreign body will cause intractable cough, tracheoscopy to remove the foreign body can quickly and effectively treat the cough. 2. Respiratory tract infections: choose different drugs according to different pathogens. For example, Streptococcus pneumoniae can choose antibiotics such as penicillin, Candida infections such as itraconazole and other antifungal drugs, tuberculosis and other anti-tuberculosis drugs such as isoniazid, rifampicin and other anti-tuberculosis drugs. You can also combine cough suppressants such as dextromethorphan. 3. Cough variant asthma: avoid contact with allergens, anti-inflammatory (such as budesonide, methylprednisolone and other glucocorticosteroids), relief of airway spasm (such as aminophylline, tiotropium bromide and so on) treatment is needed. 4. Gastroesophageal reflux: small meals, treatment with acid-suppressing drugs (e.g., omeprazole) and gastric stimulants (e.g., domperidone). There are many other diseases that cause cough, such as cardiac insufficiency, respiratory tract tumors, etc. Different diseases should be treated with different options, and it is recommended to go to the hospital as soon as possible.