如何算出下面的化學反應:
3Pb+8HNO3→3Pb(NO3)2+2NO+4H2O
2007-12-20 11:37:31 · 1 個解答 · 發問者 方士豪 1 in 科學 ➔ 化學
問題是: Pb + HNO3 --> Pb(NO3)2 + NO + H2O
1. 先分解成
A) Pb + HNO3 --> Pb(NO3)2 [左邊少一個 NO3, 要多個 NO3]
變成 Pb + 2 HNO3 --> Pb(NO3)2
B) HNO3 --> NO
2. 加上缺的 H & O, 利用 H+ 跟 H2O
A) Pb + 2 HNO3 --> Pb(NO3)2 [右邊缺少兩個 H, 要加上 2 H+]
變成 Pb + 2 HNO3 --> Pb(NO3)2 + 2 H+
B) HNO3 --> NO [先加上缺的 O, 利用 H2O, 再加上需要的 H+]
[第一步: 右邊少兩個 O, 加上 2 H2O] HNO3 --> NO + 2 H2O
[第二步: 左邊少三個 H, 加上 3 H+] 3 H+ + HNO3 --> NO + 2 H2O
3. A) 跟 B) 需要先有同樣的 H+ 數
A) Pb + 2 HNO3 --> Pb(NO3)2 + 2 H+ [乘於三]
變成 3 Pb + 6 HNO3 --> 3 Pb(NO3)2 + 6 H+
B) 3H+ + HNO3 --> NO + 2 H2O [乘於二]
變成 6 H+ + 2 HNO3 --> 2 NO + 4 H2O
4. 把A) 跟 B) 加起來 (因為兩邊都有 6H+, 可以劃掉)
3 Pb + 8 HNO3 --> 3 Pb(NO3)2 + 2 NO + 4 H2O
完成~
2007-12-22 05:32:55 補充:
字竟然被卡掉.. 還是可以讀, 不懂的話再問我....
2007-12-22 00:30:07 · answer #1 · answered by Takuko 7 · 0⤊ 0⤋