将23.3g NaNO3和Mg(NO3)2的混合物溶于水配成200mL溶液,若溶液中 c (Na+)=0.5mol/L,则溶液中c (NO3-)为多少

问题描述:

将23.3g NaNO3和Mg(NO3)2的混合物溶于水配成200mL溶液,若溶液中 c (Na+)=0.5mol/L,则溶液中c (NO3-)为多少
5mol/L,我算的是1.·····怎么算都和答案不一样

因为c(Na+)=0.5mol/L,所以,n(Na+)=0.1mol,所以NaNO3=0.1mol=8.5g.所以,Mg(NO3)2=23.3-8.5=14.8g,所以,Mg(NO3)2=0.1mol.所以,c (NO3-)=(0.1+0.1*2)mol/0.2L=1.5mol/L 注意Mg(NO3)2里有两个NO3-.