习题上有一个单质钾和硝酸钾生成超氧化钾和氮气.反应时候硝酸钾是溶液还是固体?原理是什么?