单质和化合物反应一定生成单质和化合物吗?为什么?