有一包固體粉末,可能含有NaCl、Ba(NO3)2、Na2SO4、Na2CO3中的幾種,為確定它們做如下實驗:
(1)將該固體粉末溶于水,攪拌后有白色沉淀生成;(2)在上述含白色沉淀的溶液中加入稀HNO3,則沉淀全部消失.由此推斷固體粉末中肯定有 ______,肯定沒有 ______,可能有 ______.
解:NaCl、Ba(NO3)2、Na2SO4、Na2CO3四種物質中,Ba(NO3)2分別能與Na2SO4、Na2CO3生成BaSO4和BaCO3的白色沉淀;
根據實驗中固體粉末溶于水生成能溶于稀硝酸的白色沉淀,而白色沉淀BaCO3可以溶于稀硝酸放出氣體CO2、白色沉淀BaSO4不能溶解于稀硝酸,可判斷固體粉末中一定含有Ba(NO3)2和Na2CO3、一定不含Na2SO4;
由于氯化鈉不能與另外三種物質發生反應,固體粉末中是否含有NaCl對實驗中的現象不產生影響,因此,可判斷固體粉末中可能含有NaCl;
故答案為:Ba(NO3)2、Na2CO3;Na2SO4;NaCl.
分析:NaCl、Ba(NO3)2、Na2SO4、Na2CO3四種物質間可以發生的反應有:Ba(NO3)2分別能與Na2SO4、Na2CO3生成BaSO4和BaCO3的白色沉淀,白色沉淀BaCO3可以溶于稀硝酸放出氣體CO2,白色沉淀BaSO4不能溶解于稀硝酸;
根據以上物質間的反應關系,結合實驗中的現象,分析、判斷固體粉末的組成.
點評:此類問題解決思路一般為:根據物質的性質及物質間可能發生的反應及反應時出現的現象,結合實驗中所出現的現象,分析并判斷混合物的組成.