问题分析:得了冠心病能活20年。冠心病的病人,如果加强日常保健,平时避免紧张劳累,保证情绪乐观,放松豁达,保证睡眠充足,戒烟限酒,少吃动物脂肪和高胆固醇的食物,严格控制食盐和甜食的进入,坚持长期服药,定期复查,冠心病人同样也能长寿,不影响寿命。