程序设计题:小学 100 以内正整数加减运算

您所在的位置:网站首页 编程实现十道加减乘除的运算 程序设计题:小学 100 以内正整数加减运算

程序设计题:小学 100 以内正整数加减运算

2024-07-04 16:45| 来源: 网络整理| 查看: 265

程序设计题:小学 100 以内正整数加减运算 1 问题描述 设计并实现“小学 100 以内整数加减运算”系统,程序要求如下: (1)随机出 10 道题,这 10 道题目不能重复,如果是减法运算,要求被减数大于减数。 (2)这些题目,可以选择以下两种方式中的一种给出: a.选择题,要求随机生成 4 个选项,正确答案包含其中; b.填空题,可以让用户从键盘输入答案。 (3)用户每次答题,能根据答案计算是否得分,并计入总分。 (4)答题完毕,系统给出总用时。 (5)根据答题情况,能将用户的错误作答题目及答案保存,可以提供用户查看错题功能 2 功能要求 代码要能提供以下几个基本功能。 (1)提供菜单选项,让用户登录,答题。 (2)提供菜单选项,让用户查阅答题情况,答题期间不能查阅。 (3)提供菜单选项,错题再答,如果错题答对了,应从错题集中删除。 (4)提供菜单选项,可以选择生成题目到文本文件,同时生成所对应的答案到相应的 文本文件,以便线下测试。 选做要求: (1)在运算中添加括号,比如 5-(95-93),系统也能正确算出答案。 (2)在菜单选项中,增加帮助功能,提供系统使用说明,模拟答题功能。 3 其他要求 (1)界面美观,交互方便。 (2)注释详细:每个变量都要求有注释说明用途;函数有注释说明功能,对参数、返回值也要以注释的形式说明用途;关键的语句段要求有注释解释。 (3)程序的层次清晰,可读性强。 (4)变量、函数命名符合规范。 (5)如有可能,可使用 MFC 等开发工具,实现彩色或图形操作界面。 4 开发环境 可以选择 TC2.0、TC3.0、VC++6.0 等开发环境,或者与老师讨论,选择自己熟悉的开发工具与平台。

#define _CRT_SECURE_NO_WARNINGS //在VS中使用 避免出现scanf printf不安全的警告 /*********头文件************/ #include #include #include #include /*********宏定义************/ #define TITLE_NUM 10 //每次测试的出题量 #define MAX_NUM 100 //出的题目数字范围 x + y = z x - y = z 0


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3