这个反应是不是离子反应?

问题描述:

这个反应是不是离子反应?
将NH3通入盐酸中,NH3+HCL=NH4CL,
我认为它是离子反应,但书上说不是 ,是为什么?
盐酸不是可以拆成氢离子和氯离子么?那这个方程式应该可以写成离子方程式啊

这个反应有点绕,也是可能会考查的
注意离子反应的本质特点,是有离子参与的反应,即反应物或生成物中只要出现离子,就属于离子反应.
而高中化学中,能产生离子的只有两种条件,1是水溶液中的反应,电解质之间的;2是熔融状态下的某些反应.
这里的两种物质的组合有以下几种,注意区别:
1、NH3与HCl两瓶气体混合,
NH3 + HCl = NH4Cl,
不是离子反应,因为没有水,没有出现*移动的离子,直接化合
2、氨水与盐酸混合
NH3.H2O + HCl = NH4Cl + H2O
是离子反应,在水溶液中,HCl、NH4Cl都电离出了离子
3、NH3气体通入盐酸
NH3 + HCl = NH4Cl
是离子反应,因为反应物是盐酸,电离出离子
4、HCl气体通入氨水,
HCl + NH3.H2O = NH4Cl + H2O
也是离子反应,因为出现离子
此处要注意:
1、有水溶液,基本上多数是离子反应
2、氨水与氨气在方程式中的不同,氨气是NH3,氨水中主要成分就是NH3.H2O