问题分析:冠心病住院一般多久需要根据具体情况来确定,具体分析如下:冠心病的病人,平均需要7-10天的住院,一般能够康复出院。如果是严重的冠心病,特别是合并了心衰的病人,病情比较严重,住院时间可能会相对延长,可能需要住院10-14天。住院的时间取决于病人的病情,包括病人是否有心脏病、有没有其它的疾病、有没有以前的健康状况等。