二氧化锰的氧化性的确很弱,你把这个反应的离子方程式写出来,会发现氢离子和氯离子浓度越高,反应越有利。或者说在这个体系中,酸性越强,二氧化锰氧化性越强,氯离子浓度越高,氯离子还原性越强。所以与浓盐酸反应更有利一些。至于氯酸钾和高锰酸钾,也是相同的原理。这个是ph值为一时的。此外,还有一部分动力学因素,制取气体要求速率合适,加热和浓盐酸都可以是反应更快。