用H2SO4能区分NaOH、NaCl、K2CO3、BaCl吗

问题描述:

用H2SO4能区分NaOH、NaCl、K2CO3、BaCl吗

可以.
产生气泡的是K2CO3.K2CO3+H2SO4=K2SO4+H2O+CO2↑
产生白色沉淀的是BaCl2.BaCl2+H2SO4=BaSO4↓+2HCl
反应放热,摸烧杯壁有热感的是NaOH.2NaOH+H2SO4=Na2SO4+2H2O,是放热反应.
NaCl与H2SO4不反应,无明显现象.为什么NaCl与H2SO4不反应?因为反应没有气体、沉淀或水生成。