Đặt số mol MgO và CaCO3 lần lượt là a và b (mol). Viết PTHH xảy ra. Từ số mol khí tìm được b; từ khối lượng hỗn hợp X ta tìm được a. Suy ra số mol HCl phản ứng ⟹ mHCl ⟹ C%HCl.Giải chi tiết:Đặt số mol MgO và CaCO3 lần lượt là a và b (mol). nCO2(đktc) = 2,24/22,4 = 0,1 (mol). PTHH: MgO + 2HCl → MgCl2 + H2O (mol) a → 2a CaCO3 + 2HCl → CaCl2 + CO2↑ + H2O (mol) b → 2b → b Hệ phương trình: \(\left\{ \begin{array}{l}{n_{C{O_2}}} = b = 0,1\\{m_{hhX}} = 40a + 100b = 14\end{array} \right. \Rightarrow \left\{ \begin{array}{l}b = 0,1\\a = 0,1\end{array} \right.\) Theo 2 PTHH trên ta có: ∑nHCl = 2a + 2b = 2.0,1 + 2.0,1 = 0,4 (mol) ⟹ mHCl = nHCl.MHCl = 0,4.36,5 = 14,6 (g). ⟹ \(C{\% _{HCl}} = \dfrac{{{m_{HCl}}}}{{{m_{\,dd\,HCl}}}}.100\% = \dfrac{{14,6}}{{500}}.100\% = 2,92\% \) ⟹ x = 2,92.