分析:根据质量守恒定律,氧元素反应前后守恒,追寻反应前后氧元素是否全部转化为氧气是解题的关键,再根据求化合物中某元素的质量分数和反应的化学方程式进行计算求结果.
解答:解:高锰酸钾和氯酸钾因质量相等都为m.
高锰酸钾中氧元素的质量分数为
×100%≈40.5%;
氯酸钾中氧元素的质量分数为
×100%≈39.2%;
故高锰酸钾中含氧元素的质量多.
设高锰酸钾反应生成氧气的质量为x.氯酸钾反应生成氧气的质量为y
2KMnO
4 K
2MnO
4+MnO
2+O
2↑
316 32
m x
=
,x=
=10.1m
2KClO
3 2KCl+3O
2↑
245 96
m y
=
,y=
=39.2m
故等质量的高锰酸钾和氯酸钾分别加热,充分反应后,高锰酸钾分解产生氧气的质量却远远小于氯酸钾分解产生氧气的质量.
由上述化学方程式不难看出:高锰酸钾中的氧元素只有部分转化为氧气单质,氯酸钾中的氧元素全部转化为氧气.
故答案为:高锰酸钾;氯酸钾
点评:该题出的很巧妙,以制取氧气的原理及元素守恒入手,从量的方面考查两种制氧方法.