B的分子式为C3H4O2既能与碳酸钠溶液反应生成气体,又能使溴水褪色,则B与乙醇发生酯化反应的方程式为?
问题描述:
B的分子式为C3H4O2既能与碳酸钠溶液反应生成气体,又能使溴水褪色,则B与乙醇发生酯化反应的方程式为?
答
能与碳酸钠溶液反应生成气体,说明含有羧基
能使溴水褪色,说明含有不饱和键
很显然B是丙烯酸CH2=CHCOOH
CH2=CHCOOH + C2H5OH ——浓硫酸加热——> CH2=CHCOOC2H5 + H2O