问题 问答题

有一包白色粉末,可能含有①NaHSO4、②KHCO3、③Ba(NO32、④CaCl2、⑤NaNO3、⑥MgSO4

中的一种或几种.实验步骤如下:

①取少量固体投入水中,既有气体又有沉淀产生.

②过滤,取少量滤液加AgNO3溶液,无沉淀产生.

③再取少量滤液,加入足量NaOH溶液,也无沉淀产生.

(1)推断白色粉末中一定有______,一定没有______,不能肯定有没有的是______.(填序号,选错倒扣分,扣完为止,不出现负分.)

(2)请写出实验步骤①中产生气体的离子方程式:______.

(3)请写出实验步骤①中产生沉淀的离子方程式:______.

答案

①取少量固体投入水中,既有气体又有沉淀产生.说明生成气体的一定是②KHCO3和①NaHSO4;生成沉淀的可能是③Ba(NO32、④CaCl2

②过滤,取少量滤液加AgNO3溶液,无沉淀产生,证明不含氯离子,一定不含④CaCl2;可能不含⑥MgSO4

③再取少量滤液,加入足量NaOH溶液,也无沉淀产生,证明一定不含⑥MgSO4

综上所述:一定含有①NaHSO4 ②KHCO3 ③Ba(NO32;一定不含④CaCl2 ⑥MgSO4;可能含有⑤NaNO3

(1)依据推断白色粉末中一定有①②③一定没有④⑥可能含有⑤,故答案为:①②③;④⑥;⑤;

(2)实验步骤①中产生气体是二氧化碳,反应的离子方程式为:H++HCO3-=H2O+CO2↑或 HSO4-+HCO3-=H2O+CO2↑+SO42-

故答案为:H++HCO3-=H2O+CO2↑或 HSO4-+HCO3-=H2O+CO2↑+SO42-

(3)实验步骤①中产生沉淀是硫酸钡,反应的离子方程式为:SO42-+Ba2+=BaSO4↓ 或 HSO4-+Ba2+=BaSO4↓+H+

故答案为:SO42-+Ba2+=BaSO4↓ 或 HSO4-+Ba2+=BaSO4↓+H+

单项选择题
单项选择题