在线工具AI 产品汇

工具箱 › 学习 › 口算题生成器

口算题生成器

在线生成小学数学口算练习题,可选加减乘除与混合运算、设定数值范围与题量列数,一键出卷并附答案页,直接打印。

四组选项,点一下出卷

运算类型可选加法、减法、乘法、除法或四则混合;数值范围可选 10 / 20 / 50 / 100 / 1000;题量可选 10 / 20 / 30 / 50;排版可选 2 / 3 / 4 栏。默认是加法、20 以内、30 题、3 栏。

点「生成口算卷」即出卷,点「打印」直接调起浏览器的打印对话框;答案默认隐藏,可随时切换显示。

出题规则:反向构造,保证可算

加法在所选范围内随机取两个数且保证和不超范围;减法先取被减数再取一个更小的减数,不会出现负数;乘法在范围小于 1000 时取 2–9 的乘数,范围达到 1000 时改为两位数乘一位数;除法先随机取除数与商,再用乘积作被除数,因此结果必定整除。

生成过程中按完整算式去重,重复会自动跳过,所以同一份卷子里不会出现一模一样的题。极少数情况下候选题不足,实际题量可能略少于设定值。

页面不联网,出题在本地

题目由浏览器本地随机生成,不涉及任何网络请求,也不保存你的设置。刷新后恢复默认值。

它不管难度梯度

所有题目在同一数值范围内均匀随机,不会由易到难排列,也无法单独指定某一类题的占比(四则混合模式下每道题随机抽取一种运算)。

需要分层训练或针对性练习时,可以分多次生成不同范围的卷子再自行拼接。另外打印样式依赖浏览器默认排版,建议打印前先用预览确认页边距与分栏效果。

打印前的小建议

低年级建议 3–4 栏、20 题以内,字大行疏;高年级可以用 4 栏、50 题做限时训练。打印前用浏览器的打印预览确认分栏是否断裂、页边距是否合适,比装到纸上才发现要省事。

常见问题

减法会出现负数吗?

不会。先取被减数再取一个不超过它的减数,结果始终大于等于 0。

除法一定算得尽吗?

是的。除数与商先随机生成,被除数由二者相乘得到,因此必定整除。

为什么生成的题数比设定的少?

去重后候选题不足时会少几道,通常出现在数值范围很小而题量设得很大的情形。

能导出成文件吗?

不能。工具只支持打印,导出需要用浏览器的「另存为 PDF」。