What causes a dry cough with blood?

Dry cough with coughing up blood is mostly caused by respiratory diseases, which may be caused by pneumonia, lung tumor, tuberculosis and other diseases. 1. Pneumonia: generally viral pneumonia will appear dry cough symptoms, prolonged and severe dry cough may lead to local capillary damage bleeding symptoms of coughing blood. At this time, the main symptomatic treatment, such as the use of cough suppressant drugs such as Su Huang cough capsules, codeine, etc.. Ensure adequate rest, enhance nutritional support, strengthen the body’s immunity against viral infections. 2. Lung tumors: Lung tumors such as non-small cell lung cancer, central lung cancer, peripheral lung cancer, etc., when the lesion stimulates the airway, irritating dry cough, coughing up blood and other symptoms will appear. At this time, radiotherapy or surgery can be used to reduce the size of the lesion, and codeine can be used to relieve cough. 3. Tuberculosis: The symptoms mentioned above will also appear after tuberculosis infection, in addition to low-grade fever, night sweats and other symptoms. Anti-tuberculosis treatment can be carried out by using drugs such as isoniazid and rifampicin. Dry cough with coughing up blood may have other causes, such as nasal bleeding backflow to the throat, dry bronchial dilatation and other diseases, it is recommended that the patient consult the hospital, improve the relevant examination such as chest CT, PET-CT, etc. to clarify the cause of the disease. The above mentioned drugs should be taken under the guidance of a doctor.