中和反应生成盐和水,所以生成盐和水的一定是中和反应?

不是.
酸可与碱性氧化物反应,
碱可与酸性氧化物反应,
都是生成盐和水,不属于中和反应.

更多阅读