C#实验1计算器的编写

C#实验1计算器的编写

ID:47426660

大小:590.84 KB

页数:18页

时间:2020-01-10

C#实验1计算器的编写_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《C#实验1计算器的编写》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、计算机科学与技术学院实验报告(2016~2017学年度第二学期)课程名称C#程序设计实验名称简易计算器姓名章阳学号20154360105专业网络工程班级1班地点1教教师凌韵一.实验题目通过简易计算器的设计,熟悉VS2013编程环境,掌握常用窗体应用程序设计基本步骤,掌握基本控件的使用方法,掌握菜单栏设计二.实验要求(1)界面要求:模仿windows操作系统附件中的计算器样式进行设计,要设计基本的菜单项(快捷键、热键、和分割线等)(2)功能要求:实现如下图所示的功能键一.实验代码代码要配合程序界面进行说明usingSys

2、tem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows.Forms;namespace简易计算器_Murphy{publicpartialclassForm1:Form{doubleshowResult=0;//定义

3、一个浮点数,用于显示结果在文本框中doublesum=0;//定义一个浮点数,用于记录当前文本框中的结果boolnum=false;//定义一个布尔型数,用于判断鼠标点击的是运算符还是数字stringtemp;//用于记录单击的运算符,匹配相应的运算publicForm1(){InitializeComponent();tbx_Show.Text="0";//给文本框初始化显示为0}privatevoid查看ToolStripMenuItem_Click(objectsender,EventArgse){}privat

4、evoidbtn_GoBack_Click(objectsender,EventArgse){tbx_Show.Text=tbx_Show.Text.Substring(0,tbx_Show.Text.Length-1);//通过调用Substring()方法,把文本框的Text的Length减一实现倒退}privatevoidbtn_DIV_Click(objectsender,EventArgse){num=true;//当鼠标点击除法运算时,把num标记成true,表示鼠标点击的是运算符sum=double.Pa

5、rse(tbx_Show.Text);//调用double的Parse()方法,把文本框中的结果转化成double类型temp="/";//把temp赋值为“/”,表示当前点击的是除法运算符}privatevoidbtn_One_Click(objectsender,EventArgse){if(num==true)//判断上一步是否点击的是运算符{tbx_Show.Text="";//如果是,则把文本框中的结果清空num=false;//把num赋值为false,表示当前点击的是数字}tbx_Show.Text+="

6、1";//如果不是,则在文本框中显示1}privatevoidbtn_Two_Click(objectsender,EventArgse){if(num==true)//判断上一步是否点击的是运算符{tbx_Show.Text="";//如果是,则把文本框中的结果清空num=false;//把num赋值为false,表示当前点击的是数字}tbx_Show.Text+="2";//如果不是,则在文本框中显示2}privatevoidbtn_Three_Click(objectsender,EventArgse){if(n

7、um==true)//判断上一步是否点击的是运算符{tbx_Show.Text="";//如果是,则把文本框中的结果清空num=false;//把num赋值为false,表示当前点击的是数字}tbx_Show.Text+="3";//如果不是,则在文本框中显示3}privatevoidbtn_Four_Click(objectsender,EventArgse){if(num==true)//判断上一步是否点击的是运算符{tbx_Show.Text="";//如果是,则把文本框中的结果清空num=false;//把nu

8、m赋值为false,表示当前点击的是数字}tbx_Show.Text+="4";//如果不是,则在文本框中显示4}privatevoidbtn_Five_Click(objectsender,EventArgse){if(num==true)//判断上一步是否点击的是运算符{tbx_Show.Text="";//如果是,则把文本框

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。