硝酸与锌反应

来源:百度知道 编辑:UC知道 时间:2024/05/17 01:42:40
下列物质不能与锌发生置换反应生成氢气的是( )
A.稀硫酸 B.盐酸 C.硝酸 D.浓硫酸
答案是C、D
为什么?

Zn+2H2SO4(浓)==ZnSO4+SO2+2H2O 都不是单质与化合物反应,生成新的单质和新的化合物
浓硫酸具强氧化性,与锌:Zn+2H2SO4(浓)=△=ZnSO4+H2O+SO2↑
因为硝酸与浓硫酸具有强氧化性
它们会把金属氧化成相应的金属氧化物(例如把Zn氧化成ZnO)
这样就无法发生相应的置换反映从而就无法生成氢气了。
你若还想知道为什么,那我告诉你是因为发生了氧化还原反应,Zn被氧化,硝酸和浓硫酸被还原
不选D的原因:
1.浓硫酸有腐蚀性,很危险。
2.浓硫酸具有强氧化性,能把金属氧化成相应的金属氧化物,锌放进浓硫酸中会被氧化成氧化锌,不会产生氢气。
不选C的原因:
1.硝酸与锌反应会生成污染大气的氮的氧化物。
2.硝酸具有强氧化性,能把金属氧化成相应的金属氧化物,锌放进浓硫酸中会被氧化成氧化锌,不会产生氢气。

因为硝酸与浓硫酸具有强氧化性
它们会把金属氧化成相应的金属氧化物(例如把Zn氧化成ZnO)
这样就无法发生相应的置换反映从而就无法生成氢气了。
你若还想知道为什么,那我告诉你是因为发生了氧化还原反应,Zn被氧化,硝酸和浓硫酸被还原(楼上的瞎说呢,硝酸会因为浓度不同生成物也不同。浓硝酸生成二氧化氮,稀硝酸生成一氧化氮,但浓硫酸一定生成二氧化硫)。
就是这样。
相信我,我刚高考完,呵呵

不选D的原因:
1.浓硫酸有腐蚀性,很危险。
2.浓硫酸具有强氧化性,能把金属氧化成相应的金属氧化物,锌放进浓硫酸中会被氧化成氧化锌,不会产生氢气。
不选C的原因:
1.硝酸与锌反应会生成污染大气的氮的氧化物。
2.硝酸具有强氧化性,能把金属氧化成相应的金属氧化物,锌放进浓硫酸中会被氧化成氧化锌,不会产生氢气。

首先,硝酸具有强氧化性,与金属反应不会生成氢气,而生成一氧化氮(与稀硝酸反应)或二氧化氮(与浓硝酸反应)。对于硫酸来说,金属与稀硫酸反应可以生成氢气,即:Zn+H2SO4=ZnSO4+H2↑而浓硫酸却具有强氧化性,能够与金属反应生成二氧化硫,即:Zn+2H2SO4(浓)=△=ZnSO4+