取A、B、C三种金属各0.1mol,分别与足量的盐酸反应,在标准状况下,共生成6.72LH2,又知B、C所产生的氢气的体积比是2∶1,且两者产生H2的体积之和跟A产生的H2体积相等求A、B、C与盐酸反应时的化合价各是多少?

问题描述:

取A、B、C三种金属各0.1mol,分别与足量的盐酸反应,在标准状况下,共生成6.72LH2,又知B、C所产生的氢气的体积比是2∶1,且两者产生H2的体积之和跟A产生的H2体积相等求A、B、C与盐酸反应时的化合价各是多少?
A +3 B +2 C+1

设一种金属X的化合价为n
则X+nHCl=XCln+(n/2)H2
A、B、C产生H2的体积分别为0.1mol,0.05mol,0.15mol
而A、B、C三种金属各0.1mol
所以A、B、C三种金属化合价为+2,+1,+3