诺氟沙星治疗细菌性肠胃炎有效。诺氟沙星是一种广谱抗生素,对于由细菌引起的肠胃炎,如细菌性痢疾、肠炎等,具有抗菌作用。然而,对于病毒性肠胃炎或其他非细菌性感染,诺氟沙星可能无效。在使用诺氟沙星前,应根据医生的建议进行诊断,以确定病因是否为细菌性感染。