高一化学题,请高手解答,万分感谢!
有一包白色粉末,可能含有NaHSO4、KHCO3、Ba(NO3)2、CaCL2、NaNO3、MgSO4中的一种或几种。1.取少量固体投入水中,既有气体又有沉淀产生。2.过...
有一包白色粉末,可能含有NaHSO4、KHCO3、Ba(NO3)2、CaCL2、NaNO3、MgSO4中的一种或几种。
1.取少量固体投入水中,既有气体又有沉淀产生。
2.过滤,取少量滤液加入AgNO3溶液,无沉淀产生。
3.在取少量滤液,加入NaOH溶液,也无沉淀产生。
推断白色粉末中一定含有————————,一定没有————————————,不能肯定有没有的是——————————。
请帮忙详细解答一下,我知道答案,但不知道为什么。谢谢!
正确答案为NaHSO4、KHCO3、Ba(NO3)2;CaCL2、MgSO4;NaNO3、。 展开
1.取少量固体投入水中,既有气体又有沉淀产生。
2.过滤,取少量滤液加入AgNO3溶液,无沉淀产生。
3.在取少量滤液,加入NaOH溶液,也无沉淀产生。
推断白色粉末中一定含有————————,一定没有————————————,不能肯定有没有的是——————————。
请帮忙详细解答一下,我知道答案,但不知道为什么。谢谢!
正确答案为NaHSO4、KHCO3、Ba(NO3)2;CaCL2、MgSO4;NaNO3、。 展开
4个回答
展开全部
NaHSO4可看作一元强酸
于是,有气体可以判断一定有KHCO3,另要产生沉淀
因为加入AgNO3溶液,无沉淀产生所以肯定没有Cl离子
加入NaOH溶液,也无沉淀产生所以肯定没有Mg离子
那么沉淀只能是CaCO3了
所以NaHSO4、KHCO3、Ba(NO3)2必存在
CaCL2、MgSO4肯定没有
NaNO3对上述反应没有任何影响,所以无法确定
于是,有气体可以判断一定有KHCO3,另要产生沉淀
因为加入AgNO3溶液,无沉淀产生所以肯定没有Cl离子
加入NaOH溶液,也无沉淀产生所以肯定没有Mg离子
那么沉淀只能是CaCO3了
所以NaHSO4、KHCO3、Ba(NO3)2必存在
CaCL2、MgSO4肯定没有
NaNO3对上述反应没有任何影响,所以无法确定
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
NaHSO4在水中能电出氢与硫酸根离子,HCO3与H结合,产生气体。有沉淀产生,有Ba离子
加硝酸银无沉淀,无氯离子
加NaOH无沉淀,无Mg离子
加硝酸银无沉淀,无氯离子
加NaOH无沉淀,无Mg离子
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
肯定没有有Cl离子,要是有就会有沉淀了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询