Khi cho 0,448 lít khí CO2 (đktc) tác dụng hết với 20 ml dung dịch NaOH 1,5M thu được dung dịch X. Cho BaCl2 dư vào dung dịch X, rồi đun nóng thì sau khi các phản ứng kết thúc thu được m gam kết tủa. Giá trị của m là A. 3,94. B. 5,91. C. 2,955. D. 1,97.

1 câu trả lời

Đáp án:

 D

Giải thích các bước giải:

\(\begin{array}{l}
{n_{C{O_2}}} = \dfrac{{0,448}}{{22,4}} = 0,02\,mol\\
{n_{NaOH}} = 0,02 \times 1,5 = 0,03\,mol\\
T = \dfrac{{{n_{NaOH}}}}{{{n_{C{O_2}}}}} = \dfrac{{0,03}}{{0,02}} = 1,5\\
1 < T < 2 \Rightarrow \text{ Tạo cả 2 muối } \\
2NaOH + C{O_2} \to N{a_2}C{O_3} + {H_2}O(1)\\
N{a_2}C{O_3} + C{O_2} + {H_2}O \to 2NaHC{O_3}(2)\\
{n_{C{O_2}(1)}} = {n_{N{a_2}C{O_3}}} = \dfrac{{0,03}}{2} = 0,015\,mol\\
{n_{N{a_2}C{O_3}(2)}} = {n_{C{O_2}(2)}} = 0,02 - 0,015 = 0,005\,mol\\
{n_{N{a_2}C{O_3}}} = 0,015 - 0,005 = 0,01\,mol\\
BaC{l_2} + N{a_2}C{O_3} \to 2NaCl + BaC{O_3}\\
{n_{BaC{O_3}}} = {n_{N{a_2}C{O_3}}} = 0,01\,mol\\
{m_{BaC{O_3}}} = 0,01 \times 197 = 1,97g
\end{array}\)

Câu hỏi trong lớp Xem thêm