Zn+2HCl=ZnCl2+H2↑
2mol22.4L
c(HCl)×0.2mol5.6L
实际上:c(HCl)×0.2可以用盐酸的物质的量n代替.因为n=cV=(c×0.2)mol
即写做:Zn+2HCl=ZnCl2+H2↑
2mol22.4L
n5.6L
这样的话,是不是容易理解了,但本质是一样的.问题补充中写为c(HCl)×0.2L,是因为默认
c(HCl)是带单位(mol/l)的.我写成c(HCl)×0.2mol,是默认c为数值,不带单位.
第一行中,盐酸的物质的量为2mol,而氢气却写作22.4L,是因为标况下1mol氢气所占的体积为22.4L(原因:V=nVm=22.4n),实际上与写1mol是等效的,但由于题目中生成的氢气是以体积的形式表示而不是以物质的量表示,所以这里就用了22.4L而不是1mol.当然,你也可以用1mol,那形式就要写成下面的:
Zn+2HCl=ZnCl2+H2↑
2mol1mol
n(5.6/22.4)mol
然后列式求得n,再根据c=n/V求得盐酸的物质的量浓度.
以上的表达形式都是正确的,本质一样.
希望对你有所帮助!