A、B、C、D各是盐酸、硫酸钠溶液、碳酸钠溶液、氯化镁溶液中的一种.现有一种无色溶液X,将它们一一鉴别开A、B、C、D分别加入X,A得到白色沉淀加C得到白色沉淀;B得到白色沉淀加C得到无色溶液,C得到无色溶液,D得到白色沉淀加C得到无色气体.A、B、C、D分别加入X,A得到白色沉淀,加C,得到白色沉淀;B得到白色沉淀,加C,得到无色溶液;C得到无色溶液;D得到白色沉淀,加C,得到无色气体。

问题描述:

A、B、C、D各是盐酸、硫酸钠溶液、碳酸钠溶液、氯化镁溶液中的一种.现有一种无色溶液X,将它们一一鉴别开
A、B、C、D分别加入X,A得到白色沉淀加C得到白色沉淀;B得到白色沉淀加C得到无色溶液,C得到无色溶液,D得到白色沉淀加C得到无色气体.
A、B、C、D分别加入X,A得到白色沉淀,加C,得到白色沉淀;B得到白色沉淀,加C,得到无色溶液;C得到无色溶液;D得到白色沉淀,加C,得到无色气体。

A为硫酸钠溶液、B为碳酸钠溶液、C为盐酸、D为氯化镁溶液 ,X为氢氧化钡溶液

C盐酸 D碳酸钠 B氯化镁 A硫酸钠 X氢氧化钡
盐酸能产生氯化银沉淀 硫酸钠能产生硫酸钡沉淀 碳酸钠能产生碳酸钡或碳酸钙等沉淀 氯化镁可产生氢氧化镁或氯化银沉淀 X 可能为硝酸银 或氢氧化钡
能产生气体的只有碳酸钠了A B C D中能使碳酸钠产生气体的只有盐酸 沉淀溶解不产生气体 沉淀一定是氢氧化镁 综合分析结果自然出来了

X 可以和A、B、D三种物质生成沉淀,根据题目的条件,X只能是氢氧化钡,和A生成硫酸钡沉淀,和D生成碳酸钡沉淀,和B生成氢氧化镁沉淀。硫酸钡沉淀加盐酸不溶,碳酸钡沉淀加盐酸有气体放出,氢氧化镁沉淀加元素沉淀溶解。
所以,A是硫酸钠溶液、B是氯化镁溶液、C是盐酸、D是碳酸钠溶液、X是氢氧化钡溶液。
做无机推断时一定要大胆猜想,根据经验、根据题目条件。按部就班的想做出无机推断是不可能的,除非是初级题目

a:Na2SO4 b:MgCl2 c:HCl d:Na2CO3
x:Ba(OH)2

A硫酸钠 反应式:Na2SO4+Ba(OH)2=BaSO4↓+ 2NaOH,加入盐酸不变化B氯化镁 反应式:MgCl2+Ba(OH)2=Mg(OH)2↓+BaCl2,加入盐酸:Mg(OH)2+2HCl=MgCl2+2H2OC盐酸 D碳酸钠 反应式:Na2CO3+Ba(OH)2=BaCO3↓+2NaOH,加入盐酸:...

D得到白色沉淀加C得到无色气体,可以推断出,沉淀中含有碳酸根,得D为Na2CO3,加入C产生气体,则C为HCl,在此基础上,可以大致推断出X为Ba(OH)2, 又知道,加入HCl还溶解的白色沉淀,可能为BaSO4或AgCl,但是如果为AgCl又不合题意,所以可以确定该不溶于酸的沉淀为BaSO4,进而得出A为Na2SO4,而B为MgCl2。代入检验,发现能得到上述反应。
所以有A:Na2SO4 B:MgCl2 C:HCl D:Na2CO3
X:Ba(OH)2

A是硫酸钠 B是氯化镁 C是盐酸 D是碳酸钠 X是氢氧化钡
X加入D中得到白色沉淀,加C产生气体,则证明含碳酸根,则此题就此而解。。。。。。
记得给分哈,谢谢咯。。。。