Dung dịch X chứa x mol Na2CO3 và 2x mol KHCO3; dung dịch Y chứa y mol HCl. Nhỏ từ từ đến hết Y vào X, thu được V lít CO2 (đktc). Nếu nhỏ từ từ đến hết X vào Y, thu được dung dịch A và 3V lit CO2 (đktc). Cho dung dịch Ba(OH)2 dư vào A thu được m gam kết tủa. Giá trị của m là?
A. 394y B. 98,5y C. 197y D. 295,5y
Câu trả lời tốt nhất
Lượng CO2 thu được khác nhau nên HCl hết trong cả 2 trường hợp.
Đặt z = V/22,4.
Nhỏ từ từ đến hết Y vào X: nH+ = nCO32- + nCO2
⇔ y = x + z (1)
Nhỏ từ từ đến hết X vào Y:
Đặt nNa2CO3 phản ứng = kx và nKHCO3 phản ứng = 2kx
nHCl = 2kx + 2kx = y —> kx = y/4
nCO2 = kx + 2kx = 3z —> kx = z
—> z = y/4
(1) —> x = 0,75y
Bảo toàn C —> nBaCO3 = x + 2x – 3z = 3.0,75y – 3y/4 = 1,5y
—> mBaCO3 = 295,5y
×