1、首先K2CO3、Na2CO3、KNO3和Ba(NO3)2全部都能溶于水,其中Ba(NO3)2能与K2CO3反应生成沉淀BaCO3,如果样品全部溶解可以判定样品中肯定没有Ba(NO3)2
能与CaCl2反应生成沉淀的有K2CO3、Na2CO3,先假设样品为纯的K2CO3,与过量的CaCl2反应生成沉淀Xg
K2CO3+CaCl2=CaCO3+2KCl
138100
13.8X
X=10g
若Na2CO3与CaCl2反应生成沉淀10g,需要Na2CO3Yg,
Na2CO3+CaCl2=CaCO3+2NaCl
106100
Y10
Y=10.6g
现在只生成沉淀9g,从上面的计算看来,如果只有K2CO3、Na2CO3的话,生成的沉淀量肯定大于10g,因此样品中肯定有KNO3,但也可能有Na2CO3
因此要选择B
2、一个SO2分子质量为nkg,一个SO3分子质量为mkg,则一个氧原子的质量为(m-n)kg,一个硫原子的质量为n-2*(m-n)kg,原子质量标准为〔n-2*(m-n)〕/12kg,则SO2的式量=nkg/{〔n-2*(m-n)〕/12kg}=12n/(3n-2m)