问题分析:胸闷咳嗽有血多是因为呼吸道感染,肺部感染等疾病引起,另外注意是否有发热等异常症状。可以到医院呼吸内科就诊做一下血常规,胸透,心电图等检查,看具体病情如何,明确诊断后再选择消炎药等药物进行治疗。注意休息,避免劳累,避免着凉感冒。