- 14
- 0
- 约5.45千字
- 约 14页
- 2021-01-01 发布于天津
- 举报
设计分析:
我做的是一个计算器程序,属于 B级。题目要求如下:
1、 完善计算器程序,改为可对实数操作。
2、 完善程序,改为多个操作数基本四则运算,遇到 z为止。
3、 增加函数,完成四则混合运算,增加相应的主菜单选项
4、 添加语句,使四则运算具有测试功能。
5、 可扩充其功能。
所给的计算器源程序中已有基本的加、减、乘、除和开方运算, 我所要做的就是添加一个可以进行四则混合运算功能的类。
本程序所要用到的头文件有如下几种: process,iostream,conio,stdlib,math 禾口 assert.
原程序中已经定义了加、减、乘、除和开方的运算,它用了类 oopcalc 将这几个基本运算进行封装。类中包含以下几个函数:
void calcadd();
void calcsub();
void calcdiv();
void calcmult();
void calcfartocel();
void calcceltofar();
void calcsroot();
void exitprog();
void menu();
void badi nput();
每个函数的参数形式如下:
int add(float x,float y);
int sub(float x, float y);
int div(float x, float y);
int mult(f
原创力文档

文档评论(0)