化学计算题拉分不在"会不会列方程",而在选不选得对方法——同一道题,硬算(设未知数、写全部方程)可能要五步,守恒法或差量法两步搞定。这一页把五种"巧算"武器摆齐:差量法抓"差值成比例"、守恒法抓"总量不变"、过量判断抓"谁不够用"、关系式法抓"掐头去尾"、混合物抓"列方程组"。会挑方法,才是尖子生和普通学生的分水岭。
原理: 化学反应前后,某个物理量(质量、气体体积、物质的量)发生的变化量(差值),与反应中各物质的化学计量数成正比。只要能找到"差值"和它对应的化学计量数,就能直接列比例,不需要知道反应物、生成物各自的绝对量。
| 题型 | 差量来源 |
|---|---|
| 金属+酸/盐溶液置换 | 反应前后固体质量差(如 Fe+CuSO₄→FeSO₄+Cu,每反应1mol Fe,固体增重 8g) |
| 结晶水合物加热 | 加热前后质量差 = 失去结晶水的质量 |
| 气体参与/生成反应 | 反应前后气体体积差(同温同压下,与计量数差成正比) |
| 加热分解(如 NaHCO₃) | 固体质量差 = 生成的 H₂O+CO₂ 质量 |
例: 把铁粉加入 CuSO₄ 溶液,反应 Fe+CuSO₄=FeSO₄+Cu,每消耗 56g(1mol) Fe,生成 64g(1mol) Cu,固体净增重 64−56=8g。若实际测得固体增重 1.6g,则 n(Fe反应)=1.6/8=0.2mol。全程不用管溶液里剩多少 CuSO₄,只靠"增重8g对应1mol"这一个比例关系。
⚠ 差量法只在"哪个量变化"想清楚时才好用:是质量差、体积差还是物质的量差?一定要先写出对应计量数的"理论差值",再列比例,不能凭直觉套数字。
Fe+CuSO₄=FeSO₄+Cu:每 1mol(56g) Fe 反应,生成 1mol(64g) Cu,固体净增重 8g(理论差值)。左条=反应前固体,右条=反应后固体,红色高亮段=差值 Δm。拖动滑块看"差值∝计量数"直接给出 n(Fe)。
守恒法的核心信念:某个总量在反应前后不变,不管中间发生了什么反应、生成了什么中间体,只要抓住"总账"就能跳过细节直接算。
反应前后总质量不变(密闭体系)。常用于"混合物完全反应后,生成物总质量 = 反应物总质量"这类整体计算,尤其是不知道具体反应式细节时。
反应前后,同一种元素的原子总数不变。适合多步反应中追踪"某元素最终去哪了"——比如所有的 N 元素、C 元素反应前后总原子数相等,不用管中间生成了几种含氮物质。
氧化还原反应中,还原剂失去的电子总数 = 氧化剂得到的电子总数。多步氧化还原(如铁的多级反应、KMnO₄滴定)只需比较最初还原剂的化合价和最终氧化产物的化合价,中间过程全部跳过。
电解质溶液整体呈电中性,所有阳离子带的正电荷总数 = 所有阴离子带的负电荷总数(以物质的量浓度×电荷数计,不是简单加浓度)。常用于求溶液中某离子浓度、检验数据是否自洽。
⚠ 电荷守恒是"浓度×电荷数"相加,不是离子浓度直接相加(如 c(Na⁺)+c(H⁺)=c(Cl⁻)+c(OH⁻),系数都是1才能直接加;若有 SO₄²⁻ 则要乘2)。电子守恒要看清"化合价变化了多少",不是"转移了几个原子"。
反应:5Fe²⁺+MnO₄⁻+8H⁺=5Fe³⁺+Mn²⁺+4H₂O。每个 Fe²⁺→Fe³⁺ 失 1 个电子(+2→+3),每个 MnO₄⁻→Mn²⁺ 得 5 个电子(+7→+2)。天平左边=失电子总数,右边=得电子总数,拖 Fe²⁺ 的量,系统自动算出配平所需 MnO₄⁻ 的量,两边高度必须相等。
标准三步:
判断技巧: 设反应为 aA + bB → 产物。计算 n(A)/a 和 n(B)/b,数值较小的一方对应的反应物是不足量(先耗尽),按它计算产物的量;数值较大的一方是过量,剩余量 = 原有量 − 消耗量。
例: 2mol H₂ 与 2mol O₂ 反应生成水(2H₂+O₂=2H₂O)。n(H₂)/2=1,n(O₂)/1=2。1<2,H₂对应的比值更小 → H₂不足量,O₂过量。按 H₂ 算:生成 H₂O = 2mol;消耗 O₂ = 1mol,剩余 O₂ = 2−1 = 1mol。
⚠ 千万别直接比较 n(A) 和 n(B) 的大小就下过量结论——一定要除以各自的化学计量数再比,计量数不同时直接比较原始量会判断反了。
H₂ 不足量,O₂ 过量,剩余 O₂=1mol
反应 2H₂+O₂=2H₂O。拖动两个滑块,系统实时算 n(H₂)/2 与 n(O₂)/1,较小者对应的反应物是不足量(限量剂),产物按它计算,过量的一方算出剩余多少。
适用场景: 题目给出连续多步反应(A→B→C→D),但只问第一种反应物 A 和最后产物 D 之间的数量关系,中间的 B、C 完全不需要求出来。
做法: 把各步反应方程式按需要"消去中间物质"的倍数叠加(或直接根据元素守恒/电子守恒建立首尾关系),写出一个"关系式"(不是真实反应式,只是数量关系式),
例: 硫经过多步反应最终全部转化为 BaSO₄沉淀(S→SO₂→SO₃→H₂SO₄→BaSO₄),每步都不增不减 S 原子,所以直接建立关系式 S ~ BaSO₄(1:1)。已知生成 BaSO₄ 0.1mol,则原硫为 0.1mol,不需要写出中间四步方程式各自配平。
⚠ 关系式法的前提是"中间体里那个关键元素的原子个数没有增减",本质是元素守恒的简化写法。若中间步骤有该元素的损失(如生成沉淀被过滤掉一部分、气体逸出未被吸收),就不能直接首尾相连,要按实际过程扣除。
S→SO₂→SO₃→H₂SO₄→BaSO₄,每一步 S 原子个数都是 1:1 传递,不增不减。展开看中间每步都相等;折叠后只需记关系式 S ~ BaSO₄,直接从起点跳到终点。
适用场景: 题目给的是合金、混合气体、混合溶液等由两种(或以上)组分构成的体系,只知道"总质量"或"总物质的量"等整体数据,要求各组分含量。
标准做法: 设两种组分的物质的量(或质量)分别为 x、y,根据题目条件列两个独立方程(通常一个是"总量"方程,另一个是"反应消耗量/生成量"方程),解二元一次方程组。
例: Na₂CO₃ 和 NaHCO₃ 混合物共 10g,与足量盐酸反应生成 CO₂ 2.24L(标况,0.1mol)。设 Na₂CO₃ 为 x mol,NaHCO₃ 为 y mol。① 106x+84y=10;② x+y=0.1(每种都是1个碳酸根1步生成1个CO₂)。联立解得 x、y,进而求各自质量分数。
⚠ 混合物题最容易在"设未知数的单位"上翻车:统一用 mol 还是用 g,两个方程必须单位一致;而且一定要确认"每种组分与目标产物的计量关系"是否相同(本例中 Na₂CO₃ 和 NaHCO₃ 都是 1mol 组分生成 1mol CO₂,但换成别的反应不一定 1:1)。
方程组:106x+84y=总质量;x+y=总CO₂(mol)。svg 左侧画出两条方程对应的"配比线",交点即 (x,y) 解。拖动总质量或总气体量,观察交点移动、解是否落在合理区间(x≥0,y≥0)。
22.4 L/mol 是标准状况下气体摩尔体积的近似值,只在0℃、101kPa这一组条件下才成立。题目一旦出现"常温常压""25℃""高压""加热到...""压强为2×101kPa"等字样,就不是标准状况,不能直接套 22.4。
| 题目条件 | 能否用 22.4 L/mol |
|---|---|
| 标准状况下(STP,0℃,101kPa) | ✓ 能用 |
| 常温常压(25℃,101kPa) | ✗ 不能,此条件下 Vm≈24.5L/mol(需按理想气体方程另算或题目给定) |
| 没有说明温度压强 | ✗ 不能想当然按标况处理,除非题目明确"标准状况下" |
| 物质在标况下不是气体(如 H₂O、SO₃在某些温度) | ✗ 不能用,22.4只对标况下真实呈气态的物质成立 |
⚠ 高频失分点:题目给"标准状况下 2.24L CO₂",可以直接除以22.4得0.1mol;但如果给"常温常压下2.24L CO₂"或根本没提条件,绝不能除以22.4——这是阅卷严查的送分陷阱题眼。另外注意:H₂O、乙醇等在标况下是液态或固态,即使写"标况下"也不能对它们用22.4L/mol。
四种常见出题条件,点按钮切换。只有第一种(真·标况+真·气态)才能放心用 V=n×22.4;其余三种都要么换算方式不同,要么根本不能用这个公式。
触发信号:"金属加入盐溶液后固体质量变化""加热晶体失重""反应前后气体体积变化",给了"差值"而非绝对量。
标准动作:写出反应方程式,算出"1个计量数单位对应的理论差值",与实际差值列比例,求出参与反应的物质的量。
示例(带解):某铁架浸入 CuSO₄ 溶液,取出后固体增重 0.8g。Fe+CuSO₄=FeSO₄+Cu,理论上每 1mol Fe 反应固体增重 8g。n(Fe反应)=0.8/8=0.1mol,生成 Cu=0.1mol=6.4g。
陷阱:算错"理论差值"(用错计量数或漏乘摩尔质量);把"增重"和"总质量"搞混;差量法用在计量数比不是1:1的反应时忘记按比例折算。
触发信号:氧化还原反应,给氧化剂、还原剂的量或浓度,求另一方的量,或"多步氧化还原求总电子转移数"。
标准动作:标出化合价升降,n(失)×升高值=n(得)×降低值,直接建立方程求解;多步反应只需比较最初和最终的化合价。
示例(带解):0.1mol Na₂SO₃ 被 KMnO₄ 氧化为 Na₂SO₄(S:+4→+6,失2e⁻/个),MnO₄⁻→Mn²⁺(+7→+2,得5e⁻/个)。失电子总数=0.1×2=0.2mol,需 n(MnO₄⁻)=0.2/5=0.04mol。
陷阱:化合价算错(尤其是含多种可变价元素的化合物);把"转移电子数"当成"参与反应的原子数";多步反应逐步算漏了中间的电子转移次数。
触发信号:题目同时给出两种反应物的量(mol、g、体积等),要求生成物或剩余物的量,却没有明说"恰好完全反应"。
标准动作:换算为 mol,除以各自计量数比大小,判断不足量;按不足量算生成物;过量方 剩余=原量−消耗量。
示例(带解):3mol Na 与 2mol Cl₂(2Na+Cl₂=2NaCl)反应。n(Na)/2=1.5,n(Cl₂)/1=2。1.5<2,Na不足量。生成 NaCl=3mol;消耗 Cl₂=1.5mol,剩余 Cl₂=2−1.5=0.5mol。
陷阱:直接比较 3mol 和 2mol 的大小就下结论(未除以计量数);算剩余量时忘记先求"消耗量"而直接用总量相减。
触发信号:题目描述"经过多步反应最终生成某沉淀/气体",只问起点和终点的量,中间物质繁多但都不直接问。
标准动作:确认关键元素在中间各步是否等量传递(无损耗),建立"起点~终点"关系式,直接列比例,跳过中间步骤。
示例(带解):含硫化合物经氧化、酸化最终以 BaSO₄形式沉淀,已知生成 BaSO₄ 4.66g(0.02mol),则原硫元素为 0.02mol(关系式 S~BaSO₄,1:1)。
陷阱:中间有元素损失(如气体未被完全吸收)却仍直接首尾连比例;搞错关键元素的传递比例(不是所有链条都是1:1)。
触发信号:"合金""混合气体""某比例混合的两种盐",给总质量/总体积/总反应生成量,求各组分含量或质量分数。
标准动作:设两个未知数(通常为 mol),列"总量"方程和"反应生成量"方程,解二元一次方程组,再换算成质量分数等所求量。
示例(带解):Na₂CO₃、NaHCO₃ 混合物 10g,与盐酸反应生成 CO₂ 0.1mol。106x+84y=10;x+y=0.1。解得 x≈0.0364mol,y≈0.0636mol,Na₂CO₃质量分数≈(0.0364×106)/10≈38.6%。
陷阱:两个方程单位不统一(一个用g一个用mol却混用系数);漏掉"每种组分与目标产物的计量关系不一定是1:1"这一前提检查。
触发信号:题目给气体体积,要求换算成物质的量(或反之),里面涉及"标准状况""常温常压"等条件描述,或压根没提条件。
标准动作:先确认是否为"标准状况(0℃,101kPa)"且物质在该条件下确为气态,是则 n=V/22.4;否则用理想气体方程 pV=nRT 或题目给定的摩尔体积另算,绝不能想当然套22.4。
示例(带解):标准状况下 4.48L CO₂,n=4.48/22.4=0.2mol。若题目改为"常温常压下4.48L CO₂",则不能除以22.4,须用题目另给的摩尔体积或pV=nRT计算。
陷阱:看到"升"就习惯性除以22.4,不管标况与否;对标况下呈液/固态的物质(如水)错误套用22.4。
① 22.4 L/mol 只在标准状况(0℃,101kPa)且物质确为气态时才能用,常温常压、未说明条件、或该物质标况下非气态,一律不能直接套用。
② 过量判断要除以化学计量数后再比大小,不能直接比较两反应物的原始物质的量或质量。
③ 电荷守恒是"浓度×电荷数"相加,系数不为1的离子(如 SO₄²⁻、Al³⁺)要乘上对应电荷数,不能直接把浓度相加。
④ 电子守恒看化合价变化了多少,不是看转移了几个原子;多步氧化还原只需比较最初还原剂和最终氧化产物的化合价即可,中间态可跳过。
⑤ 差量法必须先明确"理论差值"对应的化学计量数,并把摩尔质量、体积等单位换算准确,不能直接套用别的反应的差值。
⑥ 关系式法的前提是中间元素无损耗、无分流,若气体部分逸出、沉淀部分过滤流失,首尾就不能直接1:1连比例。
⑦ 混合物方程组两个方程单位必须统一(同为mol或同为g),且要检查解出的 x、y 是否满足非负这一物理意义上的约束。
⑧ 有效数字/精度:化学计算中间过程尽量保留分数或多位小数,只在最终结果按题目要求保留有效数字,中途四舍五入会累积误差。
⑨ 单位换算陷阱:g与mol不能直接相加减,必须先统一;体积单位L与mL、mol与mmol要看清题目给的是哪个量级。
⑩ 质量守恒用于"整体质量"计算时,前提是密闭体系,若有气体逸出体系外(如敞口加热),体系质量会减少,不能简单套用总质量不变。
① 五种方法本质都是"守恒思想"的变体: 差量法是"质量/体积的差值守恒于计量数比例",守恒法是"总量守恒",关系式法是"元素守恒的链式简化",过量判断是"谁先耗尽守恒地决定产物量"。理解了"守恒"这一条主线,五种方法不再是孤立的技巧,而是同一思想在不同场景下的应用。
② 选方法的第一反应应该是"看题目给了什么、问什么": 给了"变化量/差值"→差量法;给了"氧化还原信息或离子浓度"→守恒法;给了"两种反应物的具体量"→先判过量;给了"多步反应+只问首尾"→关系式法;给了"总量+一个整体反应结果"→混合物方程组。练到位后,读题15秒就该锁定方法,不需要现场试错。
③ 22.4 L/mol 的边界是命题者最爱设的"送分变送命"题眼: 越是简单的公式,越容易被出题人在"适用条件"上做文章。看到"升"这个单位,第一反应不是除以22.4,而是先问自己"标况吗?气态吗?"——这一步习惯养成后,能避免整题因小失大。
④ 电子守恒是处理复杂多步氧化还原的"抄近道神器": 不管中间产物多复杂、反应步骤多长,只要抓住"起点化合价"和"终点化合价",一步电子守恒方程就能跳过所有中间步骤。这跟关系式法的"首尾连接"思路是同一逻辑在不同守恒量(电子数 vs 原子数)上的应用。
⑤ 混合物方程组要养成"设、列、验"三步习惯: 设未知数时明确单位;列方程时检查两个方程是否真的独立(不能是同一条件的两种写法);解出后一定代回验证(x、y是否非负、是否满足总质量或总气体量)。这一步"验"是尖子生和普通学生最大的差距——普通学生算出数字就交卷,尖子生会反查数字是否合理。
thebest2dan · 化学攻坚包 · 计算方法五件套:差量、守恒、过量、关系式、混合物