B的分子式为C3H4O2既能与碳酸钠溶液反应生成气体,又能使溴水褪色,则B与乙醇发生酯化反应的方程式为?

问题描述:

B的分子式为C3H4O2既能与碳酸钠溶液反应生成气体,又能使溴水褪色,则B与乙醇发生酯化反应的方程式为?

能与碳酸钠溶液反应生成气体,说明含有羧基
能使溴水褪色,说明含有不饱和键
很显然B是丙烯酸CH2=CHCOOH
CH2=CHCOOH + C2H5OH ——浓硫酸加热——> CH2=CHCOOC2H5 + H2O