题目
[单选题]下列化合物不能发生碘仿反应的有A. 乙醇B. 乙醛C. 苯乙酮D. 正丁醇
[单选题]下列化合物不能发生碘仿反应的有
A. 乙醇
B. 乙醛
C. 苯乙酮
D. 正丁醇
题目解答
答案
D. 正丁醇
解析
步骤 1:理解碘仿反应的条件
碘仿反应是醛类和酮类化合物中,含有甲基酮(即酮的一侧为甲基)的化合物与碘和氢氧化钠反应生成碘仿(CHI3)的反应。乙醇和乙醛可以发生碘仿反应,因为它们可以被氧化成乙醛和乙酸,而乙醛可以进一步发生碘仿反应。苯乙酮也可以发生碘仿反应,因为它含有甲基酮结构。正丁醇不能发生碘仿反应,因为它不是酮类或醛类化合物,且不能被氧化成甲基酮结构。
步骤 2:分析选项
A. 乙醇:可以被氧化成乙醛,乙醛可以发生碘仿反应。
B. 乙醛:可以直接发生碘仿反应。
C. 苯乙酮:含有甲基酮结构,可以发生碘仿反应。
D. 正丁醇:不是酮类或醛类化合物,不能被氧化成甲基酮结构,因此不能发生碘仿反应。
碘仿反应是醛类和酮类化合物中,含有甲基酮(即酮的一侧为甲基)的化合物与碘和氢氧化钠反应生成碘仿(CHI3)的反应。乙醇和乙醛可以发生碘仿反应,因为它们可以被氧化成乙醛和乙酸,而乙醛可以进一步发生碘仿反应。苯乙酮也可以发生碘仿反应,因为它含有甲基酮结构。正丁醇不能发生碘仿反应,因为它不是酮类或醛类化合物,且不能被氧化成甲基酮结构。
步骤 2:分析选项
A. 乙醇:可以被氧化成乙醛,乙醛可以发生碘仿反应。
B. 乙醛:可以直接发生碘仿反应。
C. 苯乙酮:含有甲基酮结构,可以发生碘仿反应。
D. 正丁醇:不是酮类或醛类化合物,不能被氧化成甲基酮结构,因此不能发生碘仿反应。