初三化学难题!!高手进

来源:百度知道 编辑:UC知道 时间:2024/06/01 08:47:44
一包白色粉末A,可能含有MgSO4、Na2SO4、K2SO4、CuSO4、NaOH 、BaCl2中的一种或几种.取13g A,投入50g水中,搅拌,得到无色溶液,向该溶液中加入100g足量的Ba(NO3)2,得到白色沉淀,过滤得滤液质量139.7g则
对A的判断正确的是( )
A.A一定是混合物
B.A中至少含Na2SO4、K2SO4、NaOH 中的一种或几种
C.A中至少含Na2SO4、K2SO4中的某一种
D.A中一定不含CuSO4和BaCl2,可能含有NaOH
1---2个选项
请把思路细说一下

我也初三,化学很差,说说大体想法:
首先有白色沉淀,因为硝酸盐全溶,因此产生的沉淀一定是硫酸钡,
这样可以算出硫酸钡质量=13+50+100-139.7=23.3g
那么可以算出硫酸根的质量=23.3*(96/233)=9.6g
那么A中就一定含有9.6克硫酸根.
硫酸根占的质量分数就是9.6/13
计算后算出硫酸钠,硫酸钾,硫酸铜中硫酸根质量分数均小于9.6/13,所以一定有硫酸镁(因为只有它质量分数大于9.6/13且不等于9.6/13)
以为是无色溶液,即无沉淀,所以一定不含有硫酸铜(有颜色),氯化钡(会与硫酸根反应),也不会有氢氧化钠(氢氧根和镁离子沉淀).
又因为硫酸镁中镁离子中硫酸根质量分数大于9.6/13(我算的,应该对了),那么A中一定混有其他含有硫酸根的,且硫酸根的质量分数大于9.6/13的,只剩下硫酸钠和硫酸钾了,所以我认为应该选AC.请赐教.