问题分析:反复发烧是细菌感染引起的,如果反复发烧,需要去医院检查血常规、c反应蛋白、降钙素原等炎性指标,如果出现细菌感染,需要做细菌培养和药敏试验,根据检查结果选择合适的抗生素进行抗感染治疗。当细菌感染时,人体会出现反复发烧的情况。细菌在体内存在,如果不及时清除,就会出现反复的发烧,比如身体里有脓肿,脓肿比较大,脓肿外面有一层厚厚的脓壁,细菌很难被外面的抗菌素及时杀灭,发烧会反复出现,时间长了,肝脏出现细菌性肝脓肿,可能会发烧一两周以上。