请问H2和CO在不同催化剂的作用下可以生成草酸吗?急=回答,顺便给下解释草酸HOOCCOOH,我用CO和H2配不出,可是答案上面写可以的.

问题描述:

请问H2和CO在不同催化剂的作用下可以生成草酸吗?急=回答,顺便给下解释
草酸HOOCCOOH,我用CO和H2配不出,可是答案上面写可以的.

不能,因为氧原子数量比例不足,无法达到,答案有问题

能生成甲醇

应该还有其他物质参与反应才行.
先用H2和CO反应生成乙二醇:2CO + 3H2 --催化剂--> HOCH2-CH2OH
然后HOCH2-CH2OH氧化反应生成草酸.
直接由H2和CO反应得到草酸是不行的.