高一化学题,请高手解答,万分感谢!

有一包白色粉末,可能含有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、。
展开
zangyanqin
2011-01-22 · TA获得超过5313个赞
知道小有建树答主
回答量:689
采纳率:0%
帮助的人:632万
展开全部
1.取少量固体投入水中,既有气体又有沉淀产生。
有气体肯定有KHCO3,只有它可能出气体,必须还得和H+反应才有气体,所以必须有NaHSO4,可以电离出H+,沉淀先不分析,可能性比较多
2.过滤,取少量滤液加入AgNO3溶液,无沉淀产生。
肯定无CaCL2,那么能生成沉淀的阳离子只有钡离子了,所以必须有Ba(NO3)2
3.在取少量滤液,加入NaOH溶液,也无沉淀产生。
加入NaOH溶液无沉淀肯定没有MgSO4。
NaNO3无法确定
夏_歆妍
2011-01-22
知道答主
回答量:18
采纳率:0%
帮助的人:13.9万
展开全部
NaHSO4可看作一元强酸
于是,有气体可以判断一定有KHCO3,另要产生沉淀
因为加入AgNO3溶液,无沉淀产生所以肯定没有Cl离子
加入NaOH溶液,也无沉淀产生所以肯定没有Mg离子
那么沉淀只能是CaCO3了
所以NaHSO4、KHCO3、Ba(NO3)2必存在
CaCL2、MgSO4肯定没有
NaNO3对上述反应没有任何影响,所以无法确定
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fskstreet
2011-01-22
知道答主
回答量:14
采纳率:0%
帮助的人:4.4万
展开全部
NaHSO4在水中能电出氢与硫酸根离子,HCO3与H结合,产生气体。有沉淀产生,有Ba离子
加硝酸银无沉淀,无氯离子
加NaOH无沉淀,无Mg离子
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1025108773
2011-01-22
知道答主
回答量:3
采纳率:0%
帮助的人:3812
展开全部
肯定没有有Cl离子,要是有就会有沉淀了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式