题目
18下列化合物中能发生碘仿反应的是( )A. 乙醇B. 乙醛C. 乙酸D. 乙醚
18下列化合物中能发生碘仿反应的是( )
A. 乙醇
B. 乙醛
C. 乙酸
D. 乙醚
题目解答
答案
ABCD
A. 乙醇
B. 乙醛
C. 乙酸
D. 乙醚
A. 乙醇
B. 乙醛
C. 乙酸
D. 乙醚
解析
碘仿反应的条件是碱性环境与碘共热,其核心是化合物中存在能被氧化成酮的结构或自身含有酮基。关键点在于:
- 甲基酮(如丙酮、2-丁酮)直接参与反应;
- 含有α-H的醛(如乙醛)可被氧化为酮,进而反应;
- 乙醇在碱性条件下可能被氧化为乙醛,间接引发碘仿反应。
选项分析
A. 乙醇(CH₃CH₂OH)
- 乙醇羟基所在的碳(C2)有相邻的甲基(CH₃),在碱性碘条件下可能被氧化为乙醛(CH₃CHO),乙醛进一步反应生成乙酸并释放碘仿。因此乙醇能发生碘仿反应。
B. 乙醛(CH₃CHO)
- 乙醛的醛基(-CHO)旁有甲基(CH₃),甲基上的α-H可被碘氧化,直接生成乙酸并产生碘仿。因此乙醛能发生碘仿反应。
C. 乙酸(CH₃COOH)
- 羧酸的α-C已被氧化为羧基,无α-H可参与反应。因此乙酸不能发生碘仿反应。
D. 乙醚(CH₃CH₂OCH₂CH₃)
- 醚类无α-H且无法生成酮结构,因此乙醚不能发生碘仿反应。