题目是这样子的:镁带质量混入了少许的铝,总质量为12g,与盐酸反应测得气体的体积为11.40升.求镁带的纯度.
我是这样做的:若设混合物1mol生成1mol氢气,则平均摩尔质量为23.374g/mol,将AL折合成1mol生成1mol氢气,则摩尔质量为18g/mol,通过十字交叉法算出Mg和AL的物质的量的比为103:12.然后mMg%=(103*24)/(12*27+103*24)=88.41%
但答案是91.96%,如果代AL=18到mMg%的式子里,正好答案是对的.但是我搞不懂,算出镁铝摩尔比之后,1mol铝制取1.5mol氢气还会有影响么?质量分数不就是Mg占总质量的百分比么?为什么是代18呢?
ps:为这问题我已经被百度莫名其妙吞掉40分了,实在不敢放悬赏.