解题思路:根据复分解反应的发生条件,两物质交换成分生成物中必须有沉淀、气体或水,反应才能进行,据此进行分析判断即可.
A、Na2SO4溶液和Ba(NO3)2溶液反应生成硫酸钡沉淀和硝酸钠,有沉淀生成,能发生复分解反应.
B、NaOH溶液和稀硫酸反应生成硫酸钠和水,有水生成,能发生复分解反应.
C、KNO3溶液和CaCl2溶液交换成分,没有沉淀、气体或水生成,不能发生复分解反应.
D、Na2CO3溶液和稀盐酸反应生成氯化钠、水和二氧化碳,有气体生成,能发生复分解反应.
故选C.
点评:
本题考点: 复分解反应及其发生的条件.
考点点评: 本题难度不大,考查复分解反应发生的条件,掌握复分解反应的条件(生成物中有沉淀、气体或水)是正确解答此类题的关键.