NaCl为什么不能和H2SO4反应?HNO3为什么不能和BaCl2,Na2CO3反应?

 我来答
潋wly
2019-01-20 · TA获得超过2115个赞
知道小有建树答主
回答量:488
采纳率:93%
帮助的人:46万
展开全部
【NaCl与H2SO4】
1.氯化钠溶液和稀硫酸不反应。
这是由于发生复分解反应有一定的条件限制。复分解反应要求生成物有固体、气体或者水。而可能产生的气体只有HCl,但是因为反应在溶液中发生,且反应物只是稀硫酸,所以HCl最后并不会变成气体逸出。因此反应是不能发生的。
2.氯化钠和浓硫酸可以反应。因为浓硫酸有吸水性,所以浓硫酸与氯化钠反应才会生成氯化氢气体。
第一步酸过量:H2SO4(浓)+NaCl=NaHSO4+HCl (g气体符号)(加热条件)
第二步酸不足:NaHSO4+NaCl=Na2SO4+HCl (g气体符号) (加热条件)
总之为:H2SO4+2NaCl=Na2SO4+2HCl(气体) 加热
原理:不挥发性酸制挥发性酸
【HNO3与Na2CO3】
1.硝酸虽然有氧化性,但是,Na2CO3中,Na、C已经是最高价,即Na +1、C +4而O2-一般不被氧化,这个反应也是如此。所以,硝酸有氧化性,但遇到了碳酸钠,没有用武之地,只发挥酸性作用,即上述方程式:
2HNO3+Na2CO3=2NaNO3+H20+CO2↑(H2CO3=H2O+CO2↑)
2.原理:强酸(硝酸)制弱酸(碳酸)
【HNO3与BaCl2】
氯化钡不能与硝酸反应。
发生复分解反应的条件是产物中必须由难溶解物质(沉淀)生成,难电离物质(水)生成和易挥发物质(气体)生成。发生复分解反应必须有以上几种中的一种生成,如果没有,则不能反应。这个反应中,没有以上三种物质产生,因此不能反应。又氯化氢在水溶液中是盐酸溶液,而且氯化氢极容易溶于水,因此不能作为氯化氢气体冒出。
除非在加热的情况下,蒸发含有氢离子和氯离子的高浓度溶液。
如加热浓硫酸和饱和氯化钠混合溶液可以生成氯化氢气体。H2SO4+2NaCl=△=Na2SO4+2HCl↑
qinyou
2019-01-19 · TA获得超过1.6万个赞
知道大有可为答主
回答量:2万
采纳率:78%
帮助的人:2711万
展开全部
这三个反应都可进行。NaCl与H2SO4,HNO3与BaCl2及Na2CO3都能生成新的挥发性酸(HCl,和,H2CO3)反应
都可进行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式