羧基也可以和金属钠反应,不过羧基中包含两个O原子,而题目中的分子式只有一个O.
高中掌握上述两种基团就可以了.其实—C三CH (炔型的末端氢)也是可以和Na反应生成H2的.不过三键需要分子式具有两个不饱和度,而题目中的分子式不饱和度为零.
还可以通过计算得出,1mol该分子产生0.5mol的H2,可见分子中只有一个H被Na置换了出来;再根据分子式中的氧与之组合,便可得出羟基.
如有疑惑,欢迎追问你好,还是不太理解为什么一定是-OH,这怎么证明呢?
可以通过能和金属钠反应推断:如上所述,需掌握的只有三个:羟基、羧基(高中),炔氢(大学)。又因为题目中分子式只存在一个氧,排除羧基,就剩下羟基了。
可以通过不饱和度计算:带有羧基的分子具有不饱和度,而带有羟基的分子则没有。题目中给出的分子式是饱和的,因而可推断得出是羟基而非羧基。
希望能够帮助到你~
如有疑惑,欢迎追问