实验二

(一)实验内容

  • 编写简单的计算器,完成加减乘除模运算。
  • 要求从键盘输入两个数,使用判定语句选择一种操作,计算结果后输出,然后使用判定和循环语句选择继续计算还是退出。
  • 编写测试代码,测试验证。

(二)实验要求

  • 掌握数据的定义和表达式求解的基础知识
  • 掌握循环和判定语句的使用
  • 掌握迭代器类的使用
  • 掌握单元测试和TDD(不要求用IDEA的插件,用linux下VIM编写测试代码)

(三)助教验收

  • 简单计算机器的验收
  • 测试验收
  • 上传到码云

(四)实验报告

在规定时间前发表博客,标题“学号 实验二 《数据结构与面向对象程序设计》实验报告”

实验报告模板如下:
# 学号 2019-2020-1 《数据结构与面向对象程序设计》实验x报告

课程:《程序设计与数据结构》
班级: 1823
姓名: XXX
学号:XXX
实验教师:XXX
实验日期:2019年X月X日
必修/选修: 必修

1.实验内容

此处填写实验的具体内容;

2. 实验过程及结果

此处填写实验的过程及结果

3. 实验过程中遇到的问题和解决过程

  • 问题1:XXXXXX
  • 问题1解决方案:XXXXXX
  • 问题2:XXXXXX
  • 问题2解决方案:XXXXXX
  • ...

其他(感悟、思考等)

xxx
xxx

参考资料

最新文章

  1. jQuery-1.9.1源码分析系列(三) Sizzle选择器引擎——词法解析
  2. 使用VS Code开发调试ASP.NET Core 1.0
  3. RHCE认证考试教材
  4. MySQL学习笔记--基本操作
  5. iOS - OC 内存管理
  6. C#快速学习笔记(译)
  7. [HAOI2012] 容易题
  8. prime,素数的判断——c语言
  9. Visual Studio 2013环境下操作vc6/vc7/vc8等低版本平台项目【编译|生成|调试】
  10. css之选择器
  11. wormhole提升hivereader读取速度方案
  12. [笔记]ACM笔记 - 组合数
  13. zTree理解和简单Demo(转)
  14. CENTOS6.6 下mysql MHA架构搭建
  15. 【Unity编辑器】UnityEditor多重弹出窗体与编辑器窗口层级管理
  16. 基于centos7系统部署cobbler
  17. 深入理解CADisplayLink和NSTimer
  18. 记一次Struts2 内核问题分析解决
  19. 急速安装lnmp 编译版本-wiki-shell脚本实现一键部署
  20. win8.1安装win64_11gR2_database_2of2 【INS-13001]】环境不满足最低要求问题

热门文章

  1. .net core中serilog的基本使用
  2. 读取txt文件内容,并按一定长度分页显示
  3. LinuxShell——内嵌命令
  4. PHP工作岗位要求
  5. 前端开发HTML5——表单标签
  6. es7之修饰器
  7. iOS开发之--iPhone X 适配:MJRefresh上拉加载适配
  8. android studio学习----android studio断点调试
  9. Python3的sorted
  10. OC编码规范