下载此文档

C++简单运算器课程设计报告.doc


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
河南机电高等专科学校
学生课程设计报告

实验课程名称 C++语言程序设计教程与实验
实验项目名称计算器
系、部计科系年级2013级专业班级软件132(对口)
学生姓名贾永翔学号 1310124
实验时间 2013年6月16日-6月19日
成绩
教师签名
1 课程设计的目的
在程序设计中,通过设计、编制、调试一个模拟计算器的程序,加深对语法及语义分析原理的理解,并实现对命令语句的灵活应用。
2 课程设计的任务
实现一个简单计算器。其类似于Windows附件中自带的计算器。
注:
1/x :求x分之1
Sqrt:求当前数的平方根
AC :清除所有运行数据
C :清除文本框内数据
+/- :正负号

3 流程图
软件设计
1、创建控件
在图5所示的Resoure View选项卡中打开Dialog资源组,双击IDD_ 09107xuzhujie_DIALOG,在右边的窗口中显示出待编辑的对话框。开始摆放控件,包括编辑框和按钮的创建。按钮的创建以“1”为例进行介绍,其他按钮的创建可参照此进行操作。
1)在图5中Controls的“编辑框”按钮上单击鼠标左键,在对话框编辑窗口上合适的位置按下鼠标左键并拖动鼠标画出一个大小合适的编辑框。在编辑框上单击鼠标右键,在弹出的快捷莱单中选择属性选项,此时弹出Edit属性对话框,如图所示,在该对话框中输入ID属性。
Edit属性对话框
2)在图3中Controls的“Button”按钮上单击鼠标左键,在对话框上的合适的位置上按下鼠标左键并拖动鼠标画出一个大小合适的下压式按钮。在按钮上单击鼠标右键,在弹出的快捷菜单中选择属性选项,此时也弹出Push Button属性对话框,如图所示,在该对话框中输入控件的ID值和标题属性。
Push Button属性
按照上面的操作过程编辑其他按钮和编辑框等对象的属性。
表1 各按钮和编辑框等对象的属性
对象
ID
标题或说明
编辑框
IDC_xianshi
结果显示
按钮
IDC_BUTTON0
0
按钮
IDC_BUTTON1
1
按钮
IDC_BUTTON2
2
按钮
IDC_BUTTON3
3
按钮
IDC_BUTTON4
4
按钮
IDC_BUTTON5
5
按钮
IDC_BUTTON6
6
按钮
IDC_BUTTON7
7
按钮
IDC_BUTTON8
8
按钮
IDC_BUTTON9
9
按钮
IDC_change
+/-
按钮
IDC_point
.
按钮
IDC_add
+
按钮
IDC_difference
-
按钮
IDC_multiply
*
按钮
IDC_devide
/
按钮
IDC_sqrt
sqrt
按钮
IDC_daoshu
1/x
按钮
IDC_Onequal
=
按钮
IDC_backspace
Backspace
按钮
IDC_Onclear
C
完成后界面如图所示。
计算器界面
源代码
alculatorDemoDlg::OnBtnNo1()
{
// TODO: Add your control notification handler code here
PutIntoNum(1);
}
alculatorDemoDlg::OnBtnNo2()
{
// TODO: Add your control notification handler code here
PutIntoNum(2);
}
alculatorDemoDlg::OnBtnNo3()
{
// TODO: Add your control notification handler code here
PutIntoNum(3);
}
alculatorDemoDlg::OnBtnNo4()
{
// TODO: Add your control notification handler code here
PutIntoNum(4);
}
alculatorDemoDlg::OnBtnNo5()
{
// TODO: Add your control notification handler code here
PutIntoNum(5);
}
alculatorDemoDlg::OnBtnNo6()
{
// TODO: Add your control notification handler code here
PutIntoNu

C++简单运算器课程设计报告 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人plm860108
  • 文件大小157 KB
  • 时间2018-06-09
最近更新