要求
1自己根据实验数据创建,创建data.txt, data1.txt, data2.txt,拷贝data.txt的路径到d盘根目录下
2 Debug模式运行分析该程序,写出该程序的作用,
3 补充完整该程序,使得其可以正确计算data.txt中的所有运算,并友好的输出结果
4 修改该程序,使其支持data1.txt数据处理
5 添加data1.txt存放路径或其中数据,使程序(1)计算溢出、(2)数据处理崩溃、(3)文件未找崩溃,截图说明你如何做到的
6 修改程序,使其支持data2.txt
Data2.txt处理伪代码,供参考:
对一个操作数 a
读第一个运算符 op1
读第二个操作数 b
while hasNext{
读第二个运算符 op2
读第三个操作数 c
if (op1 为乘除法) 计算 a = a op1 b; op1 = op2; b = c \ 归并 op1
else
if (op2 为乘除法)计算 b = b op2 c; \ 归并op2
else ...\归并op1
}
归并op1 结束。
提示:只要没有括号,每次看两个运算符,处理掉一个,剩下的一个与下一个又凑成两个运算符
文件的内容是什么格式的,有没有数据样例。