有机物A的蒸汽的质量是相同条件下同体积乙醇蒸气的2倍
因此A的密度是乙醇的2倍,所以分子量是乙醇的2倍.
所以M(A)=2*46=92
n(H2O)=1.08/18=0.06mol
n(CO2)=(3.06-1.08)/44=0.045mol
所以n(H)=0.12moln(C)=0.045mol
n(A)=1.38/92=0.015mol
所以N(H)=0.12/0.015=8N(C)=0.045/0.015=3
所以设A的分子式为C3H8Ox
因为4.6gA与足量的钠反应,生成的气体在标准状况下的体积为1.68L
所以n(H2)=1.68/22.4=0.075mol
又因为n'(A)=4.6/92=0.05mol
所以N(OH)=0.075*2/0.05=3
因此分子式为C3H8O3可以断定它是丙三醇
因为它可以与钠反应放出氢气而不与碳酸钠反应,说明它有羟基但没有醛基和羧基,并且同一个饱和碳原子上不可以同时接多个羟基,否则会脱水生成醛基.