C #程序设计 简单计算器 大家都知道,计算器是日常生活中不可缺少的一个工具,在Microsoft 的Window s 操作系统中,附带了一个计算器程序,有标准型和科学型两种模式。Window s XP 下的标准型和科学型计算器程序分别如图2-1 和图2-2 所示。 图2-1 Window s XP 下的标准型计算器 图2-2 Window s XP 下的科学型计算器 Window s 操作系统下附带的计算器程序功能相当的强大,本课我们将模仿Window s的计算器,使用Visual C# 2005 开发平台开发一个功能相对简单的计算器应用程序,它能完成加、减、乘、除运算。 2 .2 界面设计及属性设置 用户界面设计是软件开发中非常重要的一个部分,用户界面的好坏直接影响软件的质量,本节将介绍如何设计简易计算器的用户界面以及界面上各控件的属性设置。 2 .2 .1 界面设计 打开Visual Studio 2005 开发工具,新建一个Windows 应用程序,然后在窗体上依次放置1 个TextBox 和17 个Button 控件,如图2-1 所示(设置好属性后)。 图2-1 计算器用户界面 2 .2 .2 属性设置 窗体和各控件的属性设置如表 2-1 所示。 表 2-1 窗体和各控件的属性 控件类型 控件名称 属性 设置结果 Form Form1 Text 计算器 StartPosition CenterScreen MaximizeBox False AutoSizeMode GrowAndShrink TextBox TextBox1 Name txtReadout ReadOnly True Button Button1 Name btnNum7 Text 7 Button2 Name btnNum8 Text 8 Button3 Name btnNum9 Text 9 Button4 Name btnAdd Text + ForeColor Red Button5 Name btnSub Text - ForeColor Red Button6 Name btnNum4 Text 4 Button7 Name btnNum5 Text 5 Button8 Name btnNum6 Text 6 Button9 Name btnMul Text * ForeColor Red Button10 Name btnDiv Text / ForeColor Red Button11 Name btnNum1 Text 1 Button12 Name btnNum2 Text 2 Button13 Name btnNum3 Text 3 Button14 Name btnNum0 Text 0 Button15 Name btnDot Text . Button16 Name btnC Text C ForeColor Red Button17 Name btnAmount Text = ForeColor Red 2 .3 编写代码 本程序需要用到一些公共变量,例如用来接收操作数、运算结果,判断输入的是否为小数等,因此首先在代码的通用段声明以下变量: //**************************************...