首页 > 留学知识库

问题: 化学

在含有35.8gNa2CO3和NaHCO3的溶液中逐滴加入1mol/L盐酸700mL,反应完全后可生成标准状态的二氧化碳气体8.96L,若在上述溶液中加入1mol/L的盐酸450mL,反应完全后,可生成二氧化碳气体多少L?(标准状态下)

解答:

若35.8g全部为Na2CO3,则需HCl 2×35.8/106=0.68mol,若35.8g全部为NaHCO3,则需HCl 35.8/84=0.43mol,均小于0.700×1=0.700mol,所以盐酸过量。
设Na2CO3和NaHCO3的物质的量分别为xmol,ymol,则106x+84y=35.8,x+y=8.96/22.4,解得x=0.100、y=0.300,Na2CO30.100mol。
Na2CO3先与盐酸反应,消耗HCl 0.100mol,生成NaHCO30.100mol;则0.450×1-0.100=0.350molHCl跟0.300+0.100=0.400molNaHCO3反应,NaHCO3过量,只能生成CO2 0.350×22.4=7.84L。