咳嗽反复发作,有可能是以下原因引起的:1、可能是引起咳嗽的病因没有彻底消除,常见的是病毒、细菌、支原体感染。如果没有使用足够疗程的抗生素抗感染治疗,咳嗽会反复发作。2、如果经过常规的抗感染治疗后咳嗽仍然反复发作,老年人或者伴有咯血、消瘦、胸痛、声音嘶哑的患者要警惕肺癌的可能。3、咳嗽反复发作,特别接触变应原后,例如冷空气、花粉、尘螨、化学刺激性味道或者夜间凌晨发作,排除咳嗽变异性哮喘的可能。4、咳嗽反复发作伴有双下肢水肿、夜间阵发性呼吸困难,有高血压病、糖尿病的患者要排除心脏疾病的可能,例如心衰。