C/C++小学100以内正整数加减运算[2023-03-14]

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

面向专业:计算机科学与技术
难度等级:4
出题人:崔红燕

1 问题描述

设计并实现“小学100以内整数加减运算”系统,程序要求如下:
(1)随机出10道题,这10道题目不能重复,如果是减法运算,要求被减数大于减数。
(2)这些题目,可以选择以下两种方式中的一种给出:a.选择题,要求随机生成4个选项,正确答案包含其中;b.填空题,可以让用户从键盘输入答案。
(3)用户每次答题,能根据答案计算是否得分,并计入总分。
(4)答题完毕,系统给出总用时。
(5)根据答题情况,能将用户的错误作答题目及答案保存,可以提供用户查看错题功能

2 功能要求

代码要能提供以下几个基本功能。
(1)提供菜单选项,让用户登录,答题。
(2)提供菜单选项,让用户查阅答题情况,答题期间不能查阅。
(3)提供菜单选项,错题再答,如果错题答对了,应从错题集中删除。
(4)提供菜单选项,可以选择生成题目到文本文件,同时生成所对应的答案到相应的文本文件,以便线下测试。

选做要求:
(1)在运算中添加括号,比如5-(95-93),系统也能正确算出答案。
(2)在菜单选项中,增加帮助功能,提供系统使用说明,模拟答题功能。

源码

https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111

C/C++小学100以内正整数加减运算[2023-03-14]相关推荐

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

    程序设计题:小学 100 以内正整数加减运算 1 问题描述 设计并实现"小学 100 以内整数加减运算"系统,程序要求如下: (1)随机出 10 道题,这 10 道题目不能重复,如 ...

  2. 复数乘法、分数加减运算----2023/5/1

    复数乘法----2023/5/1 复数 可以用字符串表示,遵循 "实部+虚部i" 的形式,并满足下述条件: 实部 是一个整数,取值范围是 [-100, 100] 虚部 也是一个整数 ...

  3. C#一年级100以内的加减训练

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...

  4. 随机生成50道100以内的加减题(在线答题)

    一.代码部分: import random def fun(i):  score = 0  list = []  tup = ()  for i in range(i,51):     num1 = ...

  5. 通过键盘输入100以内正整数的加、减运算式。实现string_cnt函数

    通过键盘输入100以内正整数的加.减运算式,请编写一个程序输出运算结果字符串.输入字符串的格式为:"操作数1 运算符 操作数2","操作数"与"运算符 ...

  6. java计算10以内阶层相加的值_大班计算:10以内数加减混合运算

    大班计算:10以内数加减混合运算 设计意图: 在学习利用加减法的基础上通过情境课件来学习加减混合运算.新课利用两幅生动形象的描述,展现白天鹅飞来飞去的情景,让幼儿明白飞来就是加上,飞走就是减去的意义. ...

  7. 图解LeetCode——592. 分数加减运算(难度:中等)

    一.题目 给定一个表示分数加减运算的字符串 expression,你需要返回一个字符串形式的计算结果. 这个结果应该是不可约分的分数,即:最简分数. 如果最终结果是一个整数,例如 2,你需要将它转换成 ...

  8. 2.3.2 浮点数的加减运算

    加油哦棒棒哒(●• ̀ω•́ )✧取快递 要如何实现浮点数的运算呢?所以这个小节我们要探讨的是浮点数如何实现加减运算,那除了加减运算的实现之外,我们还会探讨浮点数,还有定点数之间的一个强制类型转换的问 ...

  9. 浮点数加减运算左规右规

    当尾数用二进制表示时,浮点规格化的定义是尾数M应满足:  1/2   ≤  |M|<1 显然对于正数而言,有M = 00.1φφ-φ:对于负数,其补码形式为11.0φφ-φ(即-0.0***** ...

最新文章

  1. 【Linux】Linux简单操作之安装、使用tomcat
  2. 我的WEB之路(一)-2.JAVA学习路线
  3. 涨跌因子计算器下载哪里下载_小白计算器软件下载-小白计算器app下载 v1.0 安卓版...
  4. HDU 3573(详解+思路+代码)
  5. 95-130-410-源码-source-RabbitMQ相关-RabbitMQ Connector
  6. LeetCode 1115. 交替打印FooBar
  7. Openresty各个阶段的执行次序
  8. DIV+CSS网页设计布局应用详解视频教程
  9. 芯力特SIT1043Q完全替代恩智浦TJA1043
  10. python基础学习笔记
  11. unity3d画出漂亮的玫瑰图案函数。
  12. 黑马-linux编程
  13. 利用牛顿公式求解方程的根并且实现牛顿下山法
  14. 镜像电流源特点_镜像电流源原理及其应用电路.pdf
  15. MyBatis批量插入的五种方式
  16. 解决中文乱码的一些心得
  17. c++ 编译 curl 报错 数组‘__curl_rule_01__’的大小为负 解决方法
  18. 字符串快速变dict字典key
  19. SAP请求本地导出导入
  20. android 自动拨打电话和挂断电话(反射和intent方式)

热门文章

  1. 邮件群发软件有哪些,注册邮箱怎么填写信息?
  2. 配一个自己喜欢的vim背景
  3. 创业公司使用腾讯云存储注意事项
  4. HTTP Catcher(网球)使用教程【四】黑名单去广告
  5. PAIP WEB程序网站安全扫描检测工具(桌面程序)总结
  6. 名帖224 赵孟頫 行书《行书帖选》
  7. Activity生命周期(Activity弹出Dialog会触发Activity生命周期吗)
  8. tomcat的webapps 和 ROOT目录区别
  9. 大数据技术之Hive实战——Youtube项目(二)
  10. 对在校本科毕业生的一点应聘建议