Реакция ионного обмена с выделением углекислого газа происходит при взаимодействии карбонатов или гидрокарбонатов с кислотами. Рассмотрим предложенные варианты:
1) Карбонат калия и азотная кислота:
Карбонат калия (K2CO3) - это соль, а азотная кислота (HNO3) - сильная кислота. При их взаимодействии происходит реакция с выделением углекислого газа:
$$K_2CO_3 + 2HNO_3 \rightarrow 2KNO_3 + H_2O + CO_2 \uparrow$$
Эта реакция идёт с выделением углекислого газа.
2) Карбонат магния и нитрат натрия:
Карбонат магния (MgCO3) - это соль, а нитрат натрия (NaNO3) - тоже соль. Реакция между двумя солями обычно не приводит к выделению газа.
3) Гидрокарбонат калия и хлорид бария:
Гидрокарбонат калия (KHCO3) - это кислая соль, а хлорид бария (BaCl2) - это соль. Взаимодействие между ними может привести к образованию осадка карбоната бария (BaCO3), но не к выделению углекислого газа напрямую.
4) Карбонат цинка и гидроксид натрия:
Карбонат цинка (ZnCO3) - это соль, а гидроксид натрия (NaOH) - это щелочь. Реакция между ними не приводит к выделению углекислого газа.
Ответ: карбонат калия и азотная кислота