题目内容
一包含有杂质的K2CO3样品.其杂质可能是BaCl2、KCl、Na2C03中的一种或凡种.取13.8g K2CO3样品溶于水得澄清溶液,加入足量的稀盐酸,得到4.4g二氧化碳,则下列判断正确的是( )
| A.样品中只有KCl |
| B.样品中有Na2C03.也有BaCl2 |
| C.样品中有Na2C03,也有KCl,但无BaCl2 |
| D.样品中有Na2C03,但无KCl |
设13.8g K2CO3完全反应生成二氧化碳的质量为x
K2CO3+2HCl═2KCl+H2O+CO2↑
138 44
13.8g x
=
x=4.4g
因此,K2CO3样品中所含杂质至少有两种且应满足:其中一种杂质若能与盐酸反应放出二氧化碳且等质量的该杂质完全反应产生二氧化碳的质量大于K2CO3,则其它杂质或不与盐酸反应或与盐酸反应所放出二氧化碳的质量应小于等质量的K2CO3完全反应产生二氧化碳的质量;在可能含有的杂质BaCl2、KCl、Na2C03中因BaCl2与K2CO3能发生反应生成沉淀而不能共存,因此所含杂质中一定没有BaCl2,剩余的KCl、Na2C03两物质中,KCl不与盐酸反应而等质量的Na2C03完全反应放出二氧化碳质量大于K2CO3,满足K2CO3样品中所含杂质的条件,所以,判断杂质为KCl、Na2C03两物质;
故选C.
K2CO3+2HCl═2KCl+H2O+CO2↑
138 44
13.8g x
| 138 |
| 13.8g |
| 44 |
| x |
因此,K2CO3样品中所含杂质至少有两种且应满足:其中一种杂质若能与盐酸反应放出二氧化碳且等质量的该杂质完全反应产生二氧化碳的质量大于K2CO3,则其它杂质或不与盐酸反应或与盐酸反应所放出二氧化碳的质量应小于等质量的K2CO3完全反应产生二氧化碳的质量;在可能含有的杂质BaCl2、KCl、Na2C03中因BaCl2与K2CO3能发生反应生成沉淀而不能共存,因此所含杂质中一定没有BaCl2,剩余的KCl、Na2C03两物质中,KCl不与盐酸反应而等质量的Na2C03完全反应放出二氧化碳质量大于K2CO3,满足K2CO3样品中所含杂质的条件,所以,判断杂质为KCl、Na2C03两物质;
故选C.
练习册系列答案
相关题目
一包含有杂质的K2CO3样品.其杂质可能是BaCl2、KCl、Na2C03中的一种或凡种.取13.8g K2CO3样品溶于水得澄清溶液,加入足量的稀盐酸,得到4.4g二氧化碳,则下列判断正确的是( )
| A、样品中只有KCl | B、样品中有Na2C03.也有BaCl2 | C、样品中有Na2C03,也有KCl,但无BaCl2 | D、样品中有Na2C03,但无KCl |