答
纯Na2CO3 m g与20mL盐酸恰好完全反应生成正盐,反应的化学方程式为:Na2CO3+2HCl=2NaCl+CO2↑+H2O,反应消耗的HCl的物质的量为:n(HCl)=2n(Na2CO3)=2×=mol,
则此盐酸的物质的量浓度为:c(HCl)==mol/L;
Na2CO3不纯,杂质可能是K2CO3、NaCl和NaOH中某一种,当用上述盐酸反应时,所用盐酸体积大于20mL,说明等物质的量的条件下,杂质消耗的盐酸大于消耗的盐酸Na2CO3,
根据反应方程式K2CO3+2HCl=2KCl+CO2↑+H2O可知,Na2CO3与K2CO3消耗盐酸的物质的量关系相同,由于K2CO3的摩尔质量大于Na2CO3,则等物质的量时K2CO3消耗的盐酸体积偏小,即:杂质为K2CO3时,消耗的盐酸体积小于20mL,所以K2CO3不符合条件;
NaCl不与盐酸反应,所以含有杂质氯化钠时,消耗的盐酸体积小于20mL,所以NaCl也不符合要求;
当杂质为NaOH时,NaOH与HCl反应的方程式为:NaOH+HCl=NaCl+H2O,设质量都是106g,106gK2CO3消耗2molHCl,而106gNaOH消耗HCl的物质的量为:=mol>2mol,即:杂质为NaOH时消耗的盐酸体积大于20mL,所以杂质为NaOH符号条件,
故答案为:;NaOH.