- 课程:《程序设计与数据结构》
- 班级: 1823
- 姓名: 彭衍泰
- 学号:20182317
- 实验教师:王志强
- 实验日期:2019年9月16日
- 必修/选修: 必修
1.实验内容
- (一)实验内容
- (1) 编写简单的计算器,完成加减乘除模运算。
- (2) 要求从键盘输入两个数,使用判定语句选择一种操作,计算结果后输出,然后使 用判定和循环语句选择继续计算还是退出。
- (3) 编写测试代码,测试验证。
2. 实验过程及结果
- 写出一个能自己运行的计算器。
- 写出测试计算器的程序。
-
把计算器修改成可以被调用的形式。
-
运行结果。
3. 实验过程中遇到的问题和解决过程
- 问题1:Scanner不能直接读取单个字符。
- 问题1解决方案:先输入++String++,再利用charAt(0)来输入单个字符。
- 问题2:测试程序无法正确引用方法。
- 问题2解决方案:把完成简单计算的程序里面的返回值类型和方法名称改变一下。
其他(感悟、思考等)
java的方法引用和c语言的函数调用有异曲同工之妙,而且在程序的编写上面也有许多共通之处,但也不能太过依赖c语言总结的经验,比如单个字符的输入就有很大的区别。