C
分析:通過假設樣品全為K
2CO
3,根據(jù)反應的化學方程式可計算出假設為純凈物的樣品完全反應時放出的二氧化碳恰好與樣品實際反應時產(chǎn)生的二氧化碳質(zhì)量相等,因此,可判斷樣品中的雜質(zhì)不影響完全反應所放出二氧化碳的質(zhì)量;根據(jù)樣品溶于水得澄清溶液,在可能含有的雜質(zhì)BaCl
2、KCl、Na
2C0
3中,因BaCl
2能與K
2CO
3生成沉淀不可能共存而排除,剩余的兩種KCl、Na
2C0
3中,KCl不能與鹽酸反應而使樣品產(chǎn)生二氧化碳質(zhì)量偏小,而Na
2C0
3能與鹽酸反應且等質(zhì)量Na
2C0
3放出二氧化碳質(zhì)量大于K
2CO
3而使放出二氧化碳質(zhì)量偏大,因此,可判斷同時含有這兩種雜質(zhì).
解答:設13.8g K
2CO
3完全反應生成二氧化碳的質(zhì)量為x
K
2CO
3+2HCl═2KCl+H
2O+CO
2↑
138 44
13.8g x
=
x=4.4g
因此,K
2CO
3樣品中所含雜質(zhì)至少有兩種且應滿足:其中一種雜質(zhì)若能與鹽酸反應放出二氧化碳且等質(zhì)量的該雜質(zhì)完全反應產(chǎn)生二氧化碳的質(zhì)量大于K
2CO
3,則其它雜質(zhì)或不與鹽酸反應或與鹽酸反應所放出二氧化碳的質(zhì)量應小于等質(zhì)量的K
2CO
3完全反應產(chǎn)生二氧化碳的質(zhì)量;在可能含有的雜質(zhì)BaCl
2、KCl、Na
2C0
3中因BaCl
2與K
2CO
3能發(fā)生反應生成沉淀而不能共存,因此所含雜質(zhì)中一定沒有BaCl
2,剩余的KCl、Na
2C0
3兩物質(zhì)中,KCl不與鹽酸反應而等質(zhì)量的Na
2C0
3完全反應放出二氧化碳質(zhì)量大于K
2CO
3,滿足K
2CO
3樣品中所含雜質(zhì)的條件,所以,判斷雜質(zhì)為KCl、Na
2C0
3兩物質(zhì);
故選C.
點評:解答本題時,關鍵在于判斷所含雜質(zhì)既存在使CO
2增多的因素又存在使CO
2減少的因素,這樣才能滿足完全反應后產(chǎn)生二氧化碳質(zhì)量不變.