分类课程智能体AI
文章
订阅
分类课程AI导师
文章
价格
课程进度
7 / 12
上一节化学方程式的定量关系下一节混合物组成分析
自在学

© 2025 - 2026 株洲市自在学教育科技有限公司 版权所有

公网安备湘公网安备43020302000292号 | 湘ICP备2025148919号-1

关于我们隐私政策使用条款

© 2025 - 2026 株洲市自在学教育科技有限公司 版权所有

公网安备湘公网安备43020302000292号湘ICP备2025148919号-1

化学化学计量与反应规律过量与不足量计算

过量与不足量计算

做饺子时,面皮和馅料要配合着用:每张面皮包一个饺子,面皮用完了,多余的馅料就只能放着。化学反应也是同样的道理。两种反应物放在一起,如果比例不恰好,总有一种先用完,另一种还剩一些。先用完的那种决定了最终能生成多少产物,剩下的那种则在反应结束后依然存在。这种“有人先倒下,有人还剩余”的现象,在化学计算中称为过量与不足量问题,也叫限量试剂问题。


从生活出发理解“限量”

用铁锅炒鸡蛋,假设每个鸡蛋需要配 5 g5 \text{ g}5 g 盐才能炒出一道菜。现在有 333 个鸡蛋和 20 g20 \text{ g}20 g 盐,按比例计算,333 个鸡蛋只需要 15 g15 \text{ g}15 g 盐就够了,盐还多出 5 g5 \text{ g}5 g。这时,鸡蛋就是“限制产量”的那一方——有多少鸡蛋,就只能炒多少份菜,盐再多也没用。

化学反应中,这种“限制最终产量”的反应物,就叫做限量试剂(也叫“不足量试剂”);而反应结束后还有剩余的反应物,则叫做过量试剂。

限量试剂是指在化学反应中最先被耗尽的反应物,它决定了生成物的最大量;过量试剂则是指反应结束后仍有剩余的反应物,它不影响生成物的上限。

下表列出了两种试剂的核心区别:

welearn-45162378.png


限量试剂与过量试剂的判断

判断哪种反应物是限量试剂,不能只比较物质的量的大小,必须结合化学方程式中的化学计量数来进行判断。方法如下:

对每种反应物,分别计算:

比较值=实际物质的量化学计量数\text{比较值} = \frac{\text{实际物质的量}}{\text{化学计量数}}比较值=化学计量数实际物质的量​

哪种反应物算出来的比较值更小,哪种就是限量试剂。

例题 1

氢气与氧气反应生成水:

2H2+O2→2H2O2\text{H}_2 + \text{O}_2 \rightarrow 2\text{H}_2\text{O}2H2​+O2​→2H2​O

现有 H2\text{H}_2H2​ 3 mol3 \text{ mol}3 mol,O2\text{O}_2O2​ 2 mol2 \text{ mol}2 mol,判断哪种是限量试剂。

判断限量试剂的唯一正确方法:用各反应物的实际物质的量除以各自的化学计量数,比较值最小的那种就是限量试剂。千万不要只比较物质的量的绝对大小。


以限量试剂为基准计算生成物

确定了限量试剂之后,所有后续计算都必须以限量试剂为基准,利用化学方程式中的物质的量之比进行换算。过量试剂此时不再参与计算。

例题 2

铁与盐酸反应:

Fe+2HCl→FeCl2+H2↑\text{Fe} + 2\text{HCl} \rightarrow \text{FeCl}_2 + \text{H}_2\uparrowFe+2HCl→FeCl2​+H2​↑

现有铁 0.3 mol0.3 \text{ mol}0.3 mol,盐酸(HCl)0.4 mol0.4 \text{ mol}0.4 mol,求生成 H2\text{H}_2H2​ 的物质的量。


计算过量试剂的剩余量

确定限量试剂后,过量试剂的剩余量可以这样计算:

过量试剂剩余=过量试剂加入量−过量试剂实际参与反应的量\text{过量试剂剩余} = \text{过量试剂加入量} - \text{过量试剂实际参与反应的量}过量试剂剩余=过量试剂加入量−过量试剂实际参与反应的量

其中“实际参与反应的量”需要以限量试剂为基准,按照化学方程式中的比例关系反推。

例题 3

在例题 2 中,求反应结束后 Fe 的剩余量。

解题过程:

已知 HCl 是限量试剂,n(HCl)=0.4 moln(\text{HCl}) = 0.4 \text{ mol}n(HCl)=0.4 mol。

由方程式 Fe:HCl=1:2\text{Fe} : \text{HCl} = 1 : 2Fe:HCl=1:2,求实际消耗的 Fe 的量:

n(Fe 消耗)=12×n(HCl)=12×0.4 mol=0.2 moln(\text{Fe 消耗}) = \frac{1}{2} \times n(\text{HCl}) = \frac{1}{2} \times 0.4 \text{ mol} = 0.2 \text{ mol}n(Fe 消耗)=21​×n(HCl)=21​×0.4 mol=0.2 mol

Fe 的剩余量:

n(Fe 剩余)=n(Fe 加入)−n(Fe 消耗)=0.3 mol−0.2 mol=0.1 moln(\text{Fe 剩余}) = n(\text{Fe 加入}) - n(\text{Fe 消耗}) = 0.3 \text{ mol} - 0.2 \text{ mol} = 0.1 \text{ mol}n(Fe 剩余)=n(Fe 加入)−n(Fe 消耗)=0.3 mol−0.2 mol=0.1 mol

反应结束后,Fe 剩余 0.1 mol0.1 \text{ mol}0.1 mol。

解决过量问题的固定步骤:① 判断限量试剂(比较值法)→ ② 以限量试剂为基准求生成物 → ③ 按比例求过量试剂的实际消耗量 → ④ 用加入量减去消耗量,得剩余量。


完整的计算流程——从质量出发

实际题目中,往往给出的是反应物的质量,而不是物质的量。这时需要先把质量换算为物质的量,再按照前面的步骤进行计算。整个流程如下表所示:

welearn-04178700.png

例题 4

铝与盐酸反应:

2Al+6HCl→2AlCl3+3H2↑2\text{Al} + 6\text{HCl} \rightarrow 2\text{AlCl}_3 + 3\text{H}_2\uparrow2Al+6HCl→2AlCl3​+3H2​↑

现有铝粉 5.4 g5.4 \text{ g}5.4 g(M(Al)=27 g/molM(\text{Al}) = 27 \text{ g/mol}M(Al)=27 g/mol),与含 HCl\text{HCl}HCl 0.3 mol0.3 \text{ mol}0.3 mol 的盐酸反应,求:

(1)哪种物质是限量试剂?

(2)生成 H2\text{H}_2H2​ 的物质的量是多少?

(3)反应后哪种物质有剩余?剩余多少摩尔?


双过量情形:两种都不过量

有时候给出的反应物恰好按照化学计量数之比投入,两者同时恰好用完,此时没有限量试剂与过量试剂之分,称为恰好完全反应。

例题 5

氢气与氯气反应:

H2+Cl2→2HCl\text{H}_2 + \text{Cl}_2 \rightarrow 2\text{HCl}H2​+Cl2​→2HCl

现有 H2\text{H}_2H2​ 0.5 mol0.5 \text{ mol}0.5 mol,Cl2\text{Cl}_2Cl2​ 0.5 mol0.5 \text{ mol}0.5 mol,判断是否恰好完全反应。

解题过程:

H2 比较值=0.5 mol1=0.5\text{H}_2 \text{ 比较值} = \frac{0.5 \text{ mol}}{1} = 0.5H2​ 比较值=10.5 mol​=0.5 Cl2 比较值=0.5 mol1=0.5\text{Cl}_2 \text{ 比较值} = \frac{0.5 \text{ mol}}{1} = 0.5Cl2​ 比较值=10.5 mol​=0.5

两者比较值相等,说明两者恰好按化学计量比投入,反应结束后均无剩余,生成 HCl:

n(HCl)=2×0.5 mol=1 moln(\text{HCl}) = 2 \times 0.5 \text{ mol} = 1 \text{ mol}n(HCl)=2×0.5 mol=1 mol

welearn-69132926.png

当两种反应物的比较值相等时,表示恰好完全反应,无需区分限量试剂与过量试剂,直接以任意一种为基准计算即可。


练习题

选择题

第 1 题 在反应 2A+3B→C+2D2\text{A} + 3\text{B} \rightarrow \text{C} + 2\text{D}2A+3B→C+2D 中,现有 A 4 mol4 \text{ mol}4 mol,B 6 mol6 \text{ mol}6 mol,则下列说法正确的是(  )

A. A 是限量试剂,B 过量  B. B 是限量试剂,A 过量  C. A 和 B 恰好完全反应  D. 无法判断

答案:C

知识点:比较值法判断限量试剂

A 比较值=4 mol2=2B 比较值=6 mol3=2\text{A 比较值} = \frac{4 \text{ mol}}{2} = 2 \qquad \text{B 比较值} = \frac{6 \text{ mol}}{3} = 2A 比较值=24 mol​=2B 比较值=36 mol​=2

两者比较值相等,说明 A 和 B 恰好按化学计量比 2:32:32:3 投入,恰好完全反应,无剩余。选 C。

第 2 题 铁与稀硫酸反应:Fe+H2SO4→FeSO4+H2↑\text{Fe} + \text{H}_2\text{SO}_4 \rightarrow \text{FeSO}_4 + \text{H}_2\uparrowFe+H2​SO4​→FeSO4​+H2​↑。现有 Fe 0.5 mol0.5 \text{ mol}0.5 mol,H2SO4\text{H}_2\text{SO}_4H2​SO4​ 0.3 mol0.3 \text{ mol}0.3 mol,反应结束后生成 H2\text{H}_2H2​ 的物质的量为(  )

A. 0.5 mol0.5 \text{ mol}0.5 mol  B. 0.4 mol0.4 \text{ mol}0.4 mol  C. 0.3 mol0.3 \text{ mol}0.3 mol  D. 0.2 mol0.2 \text{ mol}0.2 mol

答案:C

知识点:以限量试剂为基准计算生成物

Fe 比较值=0.5 mol1=0.5H2SO4 比较值=0.3 mol1=0.3\text{Fe 比较值} = \frac{0.5 \text{ mol}}{1} = 0.5 \qquad \text{H}_2\text{SO}_4 \text{ 比较值} = \frac{0.3 \text{ mol}}{1} = 0.3Fe 比较值=10.5 mol​=0.5H2​SO4​ 比较值=10.3 mol​=0.3

H2SO4\text{H}_2\text{SO}_4H2​SO4​ 比较值更小,是限量试剂。由方程式 1 mol H2SO41 \text{ mol H}_2\text{SO}_41 mol H2​SO4​ 生成 1 mol H21 \text{ mol H}_21 mol H2​:

n(H2)=n(H2SO4)=0.3 moln(\text{H}_2) = n(\text{H}_2\text{SO}_4) = 0.3 \text{ mol}n(H2​)=n(H2​SO4​)=0.3 mol

选 C。

第 3 题 反应 N2+3H2→2NH3\text{N}_2 + 3\text{H}_2 \rightarrow 2\text{NH}_3N2​+3H2​→2NH3​ 中,现有 N2\text{N}_2N2​ 1 mol1 \text{ mol}1 mol,H2\text{H}_2H2​ 2 mol2 \text{ mol}2 mol,反应后 H2\text{H}_2H2​ 的剩余量为(  )

A. 0 mol0 \text{ mol}0 mol  B. 13 mol\dfrac{1}{3} \text{ mol}31​ mol  C. 23 mol\dfrac{2}{3} \text{ mol}32​ mol  D. 1 mol1 \text{ mol}1 mol

答案:A

知识点:判断限量试剂并计算剩余量

N2 比较值=1 mol1=1H2 比较值=2 mol3≈0.667\text{N}_2 \text{ 比较值} = \frac{1 \text{ mol}}{1} = 1 \qquad \text{H}_2 \text{ 比较值} = \frac{2 \text{ mol}}{3} \approx 0.667N2​ 比较值=11 mol​=1H2​ 比较值=32 mol​≈0.667

H2\text{H}_2H2​ 比较值更小,H2\text{H}_2H2​ 是限量试剂,N2\text{N}_2N2​ 过量。H2\text{H}_2H2​ 全部反应完,剩余量为 0 mol0 \text{ mol}0 mol。

验证 N2\text{N}_2N2​ 的消耗量:

n(N2 消耗)=13×2 mol=23 moln(\text{N}_2 \text{ 消耗}) = \frac{1}{3} \times 2 \text{ mol} = \frac{2}{3} \text{ mol}n(N2​ 消耗)=31​×2 mol=32​ mol

N2\text{N}_2N2​ 加入 1 mol1 \text{ mol}1 mol,消耗 23 mol\dfrac{2}{3} \text{ mol}32​ mol,剩余 13 mol\dfrac{1}{3} \text{ mol}31​ mol,H2\text{H}_2H2​ 剩余 0 mol0 \text{ mol}0 mol。选 A。

第 4 题 下列说法中,正确的是(  )

A. 物质的量较少的反应物一定是限量试剂

B. 物质的量较多的反应物一定是过量试剂

C. 判断限量试剂必须结合化学方程式中的化学计量数

D. 过量试剂不参与反应

答案:C

知识点:限量试剂的判断方法

A 和 B 均错误:物质的量绝对大小不能直接判断过量与否,必须结合化学计量数进行比较值法。例如 2A+B→…2\text{A} + \text{B} \rightarrow \ldots2A+B→… 中,若 A 有 3 mol3 \text{ mol}3 mol,B 有 2 mol2 \text{ mol}2 mol,虽然 A 更多,但 A 的比较值 32=1.5\dfrac{3}{2}=1.523​=1.5,B 的比较值 21=2\dfrac{2}{1}=212​=2,A 反而是限量试剂。

D 错误:过量试剂也参与反应,只是反应结束后还有剩余。

C 正确:判断限量试剂,必须用各反应物的物质的量除以各自的化学计量数,比较结果才能得出正确答案。选 C。


计算题

第 5 题 锌与稀盐酸反应:

Zn+2HCl→ZnCl2+H2↑\text{Zn} + 2\text{HCl} \rightarrow \text{ZnCl}_2 + \text{H}_2\uparrowZn+2HCl→ZnCl2​+H2​↑

现有锌粉 6.5 g6.5 \text{ g}6.5 g(M(Zn)=65 g/molM(\text{Zn}) = 65 \text{ g/mol}M(Zn)=65 g/mol),与含 HCl\text{HCl}HCl 0.25 mol0.25 \text{ mol}0.25 mol 的盐酸溶液混合,求:

(1)哪种物质是限量试剂?

(2)生成 H2\text{H}_2H2​ 的物质的量。

(3)反应后剩余物质的物质的量。

解题过程:

知识点:质量换算物质的量、比较值法判断限量试剂、以限量试剂为基准求生成物及剩余量

(1)判断限量试剂:

n(Zn)=mM=6.5 g65 g/mol=0.1 moln(\text{Zn}) = \frac{m}{M} = \frac{6.5 \text{ g}}{65 \text{ g/mol}} = 0.1 \text{ mol}n(Zn)=Mm​=65 g/mol6.5 g​=0.1 moln(HCl)=0.25 moln(\text{HCl}) = 0.25 \text{ mol}n(HCl)=0.25 molZn 比较值=0.1 mol1=0.1HCl 比较值=0.25 mol2=0.125\text{Zn 比较值} = \frac{0.1 \text{ mol}}{1} = 0.1 \qquad \text{HCl 比较值} = \frac{0.25 \text{ mol}}{2} = 0.125Zn 比较值=10.1 mol​=0.1HCl 比较值=20.25 mol​=0.125

Zn 的比较值(0.10.10.1)更小,Zn 是限量试剂,HCl 过量。

(2)以 Zn 为基准求 H2\text{H}_2H2​:

由方程式 1 mol Zn1 \text{ mol Zn}1 mol Zn 生成 1 mol H21 \text{ mol H}_21 mol H2​:

n(H2)=n(Zn)=0.1 moln(\text{H}_2) = n(\text{Zn}) = 0.1 \text{ mol}n(H2​)=n(Zn)=0.1 mol

(3)求 HCl 的剩余量:

由方程式 1 mol Zn1 \text{ mol Zn}1 mol Zn 消耗 2 mol HCl2 \text{ mol HCl}2 mol HCl:

n(HCl 消耗)=2×0.1 mol=0.2 moln(\text{HCl 消耗}) = 2 \times 0.1 \text{ mol} = 0.2 \text{ mol}n(HCl 消耗)=2×0.1 mol=0.2 moln(HCl 剩余)=0.25 mol−0.2 mol=0.05 moln(\text{HCl 剩余}) = 0.25 \text{ mol} - 0.2 \text{ mol} = 0.05 \text{ mol}n(HCl 剩余)=0.25 mol−0.2 mol=0.05 mol

反应后 HCl 剩余 0.05 mol0.05 \text{ mol}0.05 mol,Zn 全部反应完,生成 H2\text{H}_2H2​ 0.1 mol0.1 \text{ mol}0.1 mol。

第 6 题 碳酸钙与盐酸反应:

CaCO3+2HCl→CaCl2+H2O+CO2↑\text{CaCO}_3 + 2\text{HCl} \rightarrow \text{CaCl}_2 + \text{H}_2\text{O} + \text{CO}_2\uparrowCaCO3​+2HCl→CaCl2​+H2​O+CO2​↑

现有碳酸钙(M=100 g/molM = 100 \text{ g/mol}M=100 g/mol)15 g15 \text{ g}15 g,与含 HCl\text{HCl}HCl 0.4 mol0.4 \text{ mol}0.4 mol 的盐酸混合,求:

(1)哪种物质是限量试剂?

(2)生成 CO2\text{CO}_2CO2​ 的物质的量。

(3)反应后过量物质的剩余量(以 g\text{g}g 或 mol\text{mol}mol 表示均可)。

解题过程:

知识点:质量换算物质的量、比较值法判断限量试剂、计算剩余量

(1)判断限量试剂:

n(CaCO3)=mM=15 g100 g/mol=0.15 moln(\text{CaCO}_3) = \frac{m}{M} = \frac{15 \text{ g}}{100 \text{ g/mol}} = 0.15 \text{ mol}n(CaCO3​)=Mm​=100 g/mol15 g​=0.15 moln(HCl)=0.4 moln(\text{HCl}) = 0.4 \text{ mol}n(HCl)=0.4 molCaCO3 比较值=0.15 mol1=0.15HCl 比较值=0.4 mol2=0.2\text{CaCO}_3 \text{ 比较值} = \frac{0.15 \text{ mol}}{1} = 0.15 \qquad \text{HCl 比较值} = \frac{0.4 \text{ mol}}{2} = 0.2CaCO3​ 比较值=10.15 mol​=0.15HCl 比较值=20.4 mol​=0.2

CaCO3\text{CaCO}_3CaCO3​ 的比较值(0.150.150.15)更小,CaCO3\text{CaCO}_3CaCO3​ 是限量试剂,HCl 过量。

(2)以 CaCO3\text{CaCO}_3CaCO3​ 为基准求 CO2\text{CO}_2CO2​:

由方程式 1 mol CaCO31 \text{ mol CaCO}_31 mol CaCO3​ 生成 1 mol CO21 \text{ mol CO}_21 mol CO2​:

n(CO2)=n(CaCO3)=0.15 moln(\text{CO}_2) = n(\text{CaCO}_3) = 0.15 \text{ mol}n(CO2​)=n(CaCO3​)=0.15 mol

(3)求 HCl 的剩余量:

由方程式 1 mol CaCO31 \text{ mol CaCO}_31 mol CaCO3​ 消耗 2 mol HCl2 \text{ mol HCl}2 mol HCl:

n(HCl 消耗)=2×0.15 mol=0.3 moln(\text{HCl 消耗}) = 2 \times 0.15 \text{ mol} = 0.3 \text{ mol}n(HCl 消耗)=2×0.15 mol=0.3 moln(HCl 剩余)=0.4 mol−0.3 mol=0.1 moln(\text{HCl 剩余}) = 0.4 \text{ mol} - 0.3 \text{ mol} = 0.1 \text{ mol}n(HCl 剩余)=0.4 mol−0.3 mol=0.1 mol

反应后 HCl 剩余 0.1 mol0.1 \text{ mol}0.1 mol,CaCO3\text{CaCO}_3CaCO3​ 全部反应完,生成 CO2\text{CO}_2CO2​ 0.15 mol0.15 \text{ mol}0.15 mol。

  • 从生活出发理解“限量”
  • 限量试剂与过量试剂的判断
  • 以限量试剂为基准计算生成物
  • 计算过量试剂的剩余量
  • 完整的计算流程——从质量出发
  • 双过量情形:两种都不过量
  • 练习题

目录

  • 从生活出发理解“限量”
  • 限量试剂与过量试剂的判断
  • 以限量试剂为基准计算生成物
  • 计算过量试剂的剩余量
  • 完整的计算流程——从质量出发
  • 双过量情形:两种都不过量
  • 练习题