高二 化学 化学 请详细解答,谢谢! (7 21:2:14)

来源:百度知道 编辑:UC知道 时间:2024/06/06 08:35:09
某饱和一元醇与足量金属Na反应得到0.5gH2,取相同物质量的该醇完全燃烧后得36g水,则该醇是???

因为饱和一元醇通式为CnH2n+2O 或CnH2n+1-OH
CnH(2n+1)OH+Na=CnH(2n+1)ONa+1/2H2
CnH2n+2O+3n/2O2=nCO2+(n+1)H2O
又0.5gH2即为0.25mol 36g水即为2molH2O
又两个反应是相同物质量的该醇
所以(n+1)*2=2/0.25
所以n=3
所以为丙醇

饱和的又是一元的,通式可写为CnH(2n-1)OH,与Na反应得0.5氢气,则该醇为0.5mol,1/2CnH(2n-1)OH ~n/2H2O, n/2*18=36,得n=4,该醇为丁醇

答案应该是丙醇吧
首先根据题目中说某饱和一元醇和足量的金属钠反映得到0.5gH2
可以列出方程式2CxHyO+2Na→2CxH(y-1)ONa+H2↑
0.5 0.25
所以可以得到某一元饱和醇的物质的量为0.5mol
然后根据后边说的取相同物质量的该醇完全燃烧后得水为36g
可以列出方程式为CxHyO+O2→xCO2+y/2H2O
0.5 2
然后可以求出y=8
所以C为3
所以这个一元醇的分子式为C3H8O
所以是丙醇