攀枝花学院C及C++课程设计报告
}
}
}
left /= d; break;
return error(\return left;
default:
double expr(bool get) //加减 { }
3.2 计算器的结果测试
double left = term(get); for(;;)
switch(curr_tok) { case PLUS: }
left += term(true); break;
left -= term(true); break; return left;
case MINUS:
default:
3.2.1 测试一
输入“90.5”,“-”,“60.7”,“+”,“2.36”,“ =”,运算结果32.16,与实际结果相同。
12
攀枝花学院C及C++课程设计报告
13
攀枝花学院C及C++课程设计报告
3.2.2测试二
输入“910”,“/”,“10”,运算结果为91,与实际相符。
14
攀枝花学院C及C++课程设计报告
3.2.3 测试三
输入“3”,“*”,“6”,“*”,“2”。计算结果为36,与实际结果相同。
15
攀枝花学院C及C++课程设计报告
3.2.4 测试四
输入“9”,“/”,“3”,“+”,“5”,“-”,“2”,“*”,“1”得,运算结果为6,与实际结果相同。
16
相关推荐: