Zn+2HCl=H2+ZnCl2。不能生成氯化氢的。6.5g锌是0.1mol,制得氢气与氯化锌各0.1mol,查分子量计算就可以了
做这类化学题通常有个诀窍,抓住“不变”的量讨论即可。
本题中,可见Zn的摩尔量是明显不变的:
①→反应前为6.5g的Zn原子,最终完全转化为ZnCL2中的锌离子而存在;
②→由于HCL与Zn反应时HCL是过量的,Zn的相对原子量是65.39,故Zn的摩尔量0.1mol),因此生成的ZnCL2也就是0.1mol;
③→氯化锌的质量是136g/mol×0.1mol=13.6g;
④由化学反应方程式或者电子守恒(或者化学价升降数相等)可知,产生的氢气必然是0.1mol,也就是0.2g。
我估计你是把氯化锌写错了吧。不然会相当复杂,产物简直难以计算,这个在高考的要求范围都是不会考的。