Elderly people who are hungry but have no appetite and overall lack of energy can be caused by heart disease, digestive disease, lung disease and other factors. 1. Heart disease: when the elderly occurrence of viral myocarditis, heart failure and other diseases, can lead to cardiac decompensation, resulting in the body’s blood supply and oxygen supply shortage, and then make the digestive function weakened, appetite, depression and other manifestations. 2. Digestive system diseases: gastrointestinal tumors, peptic ulcer, gastroduodenitis can affect gastrointestinal function, nausea, vomiting, loss of appetite, etc. Insufficient food can cause electrolyte disorders and mental depression. 3. Lung disease: inflammatory lesions in the lungs can lead to weakened respiratory function, resulting in ischemia and hypoxia, which can lead to depression, and hypoxia can also cause loss of appetite. 4. Other: when there is hypothyroidism, anorexia, Alzheimer’s disease, anemia, depression and other diseases can also lead to the performance of no appetite and no spirit. Elderly people who are hungry but have no appetite and no spirit should consult a doctor in a timely manner, under the guidance of a specialist to actively carry out appropriate treatment, which will help to alleviate uncomfortable symptoms as soon as possible.