Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
Chọn D
Từ thông tin đề cho ta có thể tìm được số mol của CO2. Để tìm được mol O2 tham gia phản ứng đốt cháy hỗn hợp X thì cần tìm số mol H trong X tham gia phản ứng cháy. Nhưng số H trong X của các hợp chất lại rất khác nhau. Khó quá !Làm thế nào đây ?
Ta thử làm như sau :
Chọn A
Hỗn hợp gồm: C4H6O2; C2H6O2; C2H4O và CH4O.
Quan sát: 2 thằng đầu cùng H6O2; 2 thằng sau cùng H4O.
Yêu cầu liên quan đến O2 cần đốt ||→ tách bỏ H2O lại thấy sự đặc biệt:
0,15 mol hỗn hợp gồm x mol C + y mol H2O + 0,15 mol H2.
Chuyển qua bài tập CO2 + dung dịch kiềm: vì Ca(OH)2 vào có thêm kết tủa
||→ CO2 + 0,2 mol Ba(OH)2 → BaCO3↓ + Ba(HCO3)2 1.
Theo đó: Ca(OH)2 + Ba(HCO3)2 → CaCO3 + BaCO3 + 2H2O 2;
mtủa (2) = 18 gam ||→ có 0,18 mol Ca(HCO3)2 và 0,18 mol BaCO3. Bảo toàn Ba → nBaCO3 ở 1 = 0,02 mol.
||→ x = ∑nCO2 = 0,02 + 0,18 × 2 = 0,38 mol (theo bảo toàn C ở 1.
Ta có: a = ∑nO2 cần đốt = x + ½.nH2 = 0,38 + 0,15 ÷ 2 = 0,455 mol
Coi như hỗn hợp X chỉ gồm Na, K, Ba, O
Cho X vào nước thì 3 kim loại phản ứng sinh ra khí H2, còn O tác dụng với H2 để tạo ra nước theo tỷ lệ 1Oxi+1H2
\(\Rightarrow\) \(n_{H_2}=\frac{1}{2}n_{Na}+\frac{1}{2}n_K+n_{Ba}-n_O=0,14\left(mol\right)\)
Có \(n_{Na}=n_{NaOH}=0,18\left(mol\right)\)
\(n_K=n_{KOH}=\frac{0,044m}{56};n_{Ba}=n_{Ba\left(OH\right)_2}=\frac{0,93m}{171}\left(mol\right)\)
\(\Rightarrow n_O=\frac{1}{2}n_{Na}+\frac{1}{2}n_K+n_{Ba}-n_{H_2}=0,09+\frac{0,022m}{56}+\frac{0,465m}{171}\)
Lại có phương trình tổng khối lượng hỗn hợp X:
\(m_X=m=m_{Na}+m_K+m_{Ba}+m_O\\ =0,18.23+\frac{0,044m}{56}.39+\frac{0,93m}{171}.137+m_O\)
Thay số mol Oxi tính được (theo m) ở trên vào ta được phương trình 1 ẩn m
giải ra được \(m\approx25,5\)