学号 20192329 李元和《数据结构与面向对象程序设计》实验二报告

学号 20192329《数据结构与面向对象程序设计》实验二报告

课程:《程序设计与数据结构》
班级: 1923
姓名: 李元和
学号:20192329
实验教师:王志强
实验日期:2020年10月10日
必修/选修: 必修

1.实验内容

(1) 编写简单的计算器,完成加减乘除模运算。

(2) 要求从键盘输入两个数,使用判定语句选择一种操作,计算结果后输出,然后使用判定和循环语句选择继续计算还是退出。

(3) 编写测试代码,测试验证。(https://www.cnblogs.com/rocedu/p/4472842.html)

2. 实验过程及结果

编写简单的计算器

编写测试代码

运算结果

测试结果

码云https://gitee.com/besti1923/abdul-/commit/3c9d048ecdfddceaa0b905e0621bbd2ea7e3cb38

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

  • 问题1:计算器的运算完的返回循环没掌握
  • 问题1解决方案:书上p83讲到无限循环
  • 问题2:计算器的字符变量引用char忘记了
  • 问题2解决方案:换了一种办法代替计算符号的输入。

其他(感悟、思考等)

IDEA在运行代码时,在当前文件夹下如果有错误,就会直接报错,在使用时,要确保每一个代码正确运行。
在定义使用“symbol”和“ch”时,尝试过只定义了一个字符型“ch”,Java语言与C语言相似,应该回顾一下C写过的代码,并且发散思维。

参考资料

原文地址:https://www.cnblogs.com/qwerasdfzxcxc/p/13792834.html