心脏如果不好可能表现为冠心病即心肌缺血,表现为心功能不全或心律失常,每一种疾病服用的药物都不同,如针对冠心病就要改善心肌供血,可以使用抗血小板和他汀类的药物,心功能不全会使用利尿剂或者是改善心功能的药物。因此,心脏不好具体吃什么药需要根据心脏疾病的类型来决定。