化学 CaCO3+2HCN====CaCN2+CO+H2+CO2 判断氧化剂还原剂. 怎么确定

问题描述:

化学 CaCO3+2HCN====CaCN2+CO+H2+CO2 判断氧化剂还原剂. 怎么确定
是哪个C化合价变,怎么知道N化合价不变?

-------------------------------...+1+2-3 +4 –3 +2 0
正确标出化合价CaCO3+2H C N = Ca C N2 + CO + H2+CO2.
价升高→失电子→还原剂→氧化反应→氧化产物;
价降低→得电子→氧化剂→还原反应→还原产物
N元素化合价不变,
生成物CO2中碳元素来自碳酸钙,它的化合价没有发生变化.
生成物CO中碳元素来自HCN,C的化合价没有发生变化.
HCN中的H原子得电子由+1价变为0价(2个H原子),得到H2
HCN中的C原子失电子,由+2价变为+4价(1个C原子),得到CaCN2
所以,氧化剂HCN,还原剂HCN,氧化产物CaCN2,还原产物H2你咋知道N是-3价构H-C≡N,吸电子能力N>C>H,所以碳氮三键的电子偏向氮,把电子指定给氮氮就得到了3个电子,为-3价,碳在这部分为+3;碳氢单键的电子偏向碳,电子指定给碳碳就得到了1个电子,这部分碳显-1;氢就为+1。碳两部分加起来,+3+(-1)=+2,就是+2价。那CaCN2里的C怎么变了,N却没变?CaCN2里的C是被HCN中的H氧化了.而吸电子能力N>C>H,所以N是最不容易被氧化的.