题目:简单计算器 2
实验目的:模仿日常生活中所用的计算器,自行设计一个简单的计算器程序,实现简单的计算功能
实验主要硬件软件环境:Window 7Visual C++ 6
实验内容: (1) 体系设计: 程序是一个简单的计算器,能正确输入数据,能实现加、减、乘、除等算术运算,能进行简单三角运算,运算结果能正确显示,可以清楚数据等
(2) 设计思路: 1) 先在 Visual C++ 6
0 中建立一个MFC 工程文件,名为calculator
2) 在对话框中添加适当的编辑框、按钮、静态文件、复选框和单选框 3) 设计按钮,并修改其相应的ID 与 Caption
4) 选择和设置各控件的单击鼠标事件
5) 为编辑框添加double 类型的关联变量 m_edit1
6) 在 calculatorDlg
h 中添加math
h 头文件,然后添加public 成员
7) 打开 calculatorDlg
cpp 文件,在构造函数中,进行成员初始化和完善各控件的响应函数代码
(3) 程序清单: 1 添加的public 成员: double tempvalue; //存储中间变量 double result; //存储显示结果的值 int sort; //判断后面是何种运算:1
除法 int append; //判断后面是否添加数字 成员初始化: CCalculatorDlg::CCalculatorDlg(CWnd* pParent /*=NULL*/) : CDialog(CCalculatorDlg::IDD, pParent) { //{{AFX_DATA_INIT(CCalculatorDlg) m_edit1 = 0
0; //}}AFX_DATA_INIT // Note that Load