KNO3的溶解度在100℃时为247g/100g水,在20℃时为31g/100g水,如果将86.75g100℃时的饱和KNO3溶液蒸发掉15g水在冷却到20℃,则析出固体的质量为?

问题描述:

KNO3的溶解度在100℃时为247g/100g水,在20℃时为31g/100g水,如果将86.75g100℃时的饱和KNO3溶液蒸发掉15g水在冷却到20℃,则析出固体的质量为?
A.58.7g B.37.1g C.54.0g D.46.5g
请帮忙看看哪里出错了:
设原本溶液中溶质质量为x
x/86.75=247/247+100
x=61.75
设蒸发水并降温后溶质质量为y
y/86.75-15=31/100+31
y=17
所以析出晶体质量为61.75-17=44.8

y/86.75-15=31/100+31
这里出了问题,你把86.75-15看成了溶液的质量,但还有析出的KNO3的质量没有减
原来有25克水,蒸发了15克还有10克水,所以只有3.1克KNO3,析出的KNO3应该是61.75-3.1=58.65