将0.3mol?KMnO4在一定温度下加热后生成x?molO2;将剩余固体与过量浓盐酸混合加热又生成y?mol?Cl2,此时锰元素全部以Mn2+形式存在.若x+y=a,则a的值可能为A.0.85B.0.75C.0.65D.0.60
网友回答
CD
解析分析:在氧化还原反应中得失电子数相等,根据得失电子守恒结合极值法计算a值.
解答:在氧化还原反应中得失电子数相等,所以反应过程中锰元素得到的电子数等于O元素、Cl元素失去的电子数,
所以0.3mol×(7-2)=2(2-0)xmol+2(1-0)ymol,
1.5=4x+2y,
2x+y=0.75,
x+y=a=0.75-x,
当高锰酸钾不分解生成氧气时,x=0,当高锰酸钾完全分解生成氧气时,生成氧气的物质的量为0.15mol,所以x的取值范围为:0≤x≤0.15,
则0.75-0.15≤a≤0.75-0,即0.60≤a≤0.75,
故选CD.
点评:本题考查氧化还原反应的有关计算,根据电子守恒结合极值法进行分析解答即可,难度较大.