软件介绍

小学口算练习生成器是一个基于WPF的小学数学口算练习题生成器,支持多种题型、智能布局和Excel导出功能。软件提供60种不同类型的数学题型,从基础的5以内加减法到复杂的分数、小数运算,满足不同年级学生的练习需求。软件使用必须遵循当地法律法规,不得用于非法用途

🌟 核心亮点

支持60种不同类型的数学题型,智能自适应布局,Excel双工作表导出,用户设置持久化保存。

主要特性

📚 丰富的题型支持

  • 基础加减法:5以内、10以内、20以内的各种加减法运算
  • 百以内运算:进位加法、退位减法、混合运算
  • 乘除法运算:九九乘法表、百以内乘除法、混合运算
  • 小数运算:小数加减乘除、整数与小数混合运算
  • 分数运算:同分母/异分母分数运算、分数与整数混合运算
  • 带分数运算:带分数的四则运算
  • 负数运算:负数的加减乘除运算

🎨 智能用户界面

  • 自适应布局:根据窗口大小自动调整题目卡片布局
  • 动态字体:根据题目内容和卡片大小智能调整字体大小
  • 题型选择:支持展开/收缩的题型选择区域,4列排列节省空间
  • 实时预览:题目生成后立即显示,支持显示/隐藏答案

📊 Excel导出功能

  • 双工作表导出:练习题工作表(无答案)+ 答案工作表(有答案)
  • 标准分数格式:支持分数的标准数学显示格式
  • 自定义题目数量:可指定导出的题目数量
  • 格式化输出:自动格式化小数(去除末尾0)和分数(最简形式)

快速开始

  1. 下载安装:下载最新版本的可执行文件
  2. 启动程序:双击运行 计算题生成器.exe
  3. 选择题型:在左侧题型选择区域勾选需要的题型
  4. 设置数量:选择每页显示的题目数量
  5. 生成题目:点击"生成新题目"按钮
  6. 查看答案:点击"显示答案"查看所有题目答案
  7. 导出Excel:设置导出数量后点击"导出Excel",目前不支持分数题目导出。

使用技巧

题型选择建议

  • 初学者:建议选择5以内、10以内加减法
  • 进阶练习:可选择20以内进位加法、退位减法
  • 综合训练:混合选择多种题型进行综合练习

技术架构

  • 开发框架:WPF (.NET 6.0)
  • 编程语言:C# 10
  • 主要依赖:ClosedXML, EPPlus, Newtonsoft.Json
  • 系统要求:Windows 10/11, .NET 6.0 Runtime