C#实验---计算器

C#实验---计算器

ID:38581626

大小:168.00 KB

页数:9页

时间:2019-06-15

C#实验---计算器_第1页
C#实验---计算器_第2页
C#实验---计算器_第3页
C#实验---计算器_第4页
C#实验---计算器_第5页
资源描述:

《C#实验---计算器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、南京信息工程大学C#程序设计实验(实习)报告实验(实习)名称Windows应用程序实验(实习)日期2015.06.05得分指导老师系计算机与软件学院专业软件工程班级姓名学号一、实验目的(1)熟悉C#基础语法。(2)学会创建Windows应用程序。(3)熟悉TextBox、Button等基本控件的使用二、实验内容与步骤仿照Windows操作系统自带的计算器,开发一个简易计算器,实现整数加减乘除功能。(1)启动VisualStudio2005(2)创建项目(3)选择Windows窗体应用程序,为程序指定名称和

2、位置(4)在生成的Form1窗体中添加15个命令按钮和1个文本框控件如下图所示:(5)在Form1类体内定义4个长整形字段代码如下所示:publiclonglNumFormer=0;//前一个操作数publiclonglNumTemp=0;//临时变量publiclonglResult=0;//结果publiccharcOperator;//操作符(6)编写0~9这10个数字键的命令按钮的Click事件代码如下所示:privatevoidbutton0_Click(objectsender,EventAr

3、gse){lNumTemp=lNumTemp*10;txtOutput.Text=lNumTemp.ToString();}privatevoidbutton1_Click(objectsender,EventArgse){lNumTemp=lNumTemp*10+1;txtOutput.Text=lNumTemp.ToString();}privatevoidbutton2_Click(objectsender,EventArgse){lNumTemp=lNumTemp*10+2;txtOutput.T

4、ext=lNumTemp.ToString();}privatevoidbutton3_Click(objectsender,EventArgse){lNumTemp=lNumTemp*10+3;txtOutput.Text=lNumTemp.ToString();}privatevoidbutton4_Click(objectsender,EventArgse){lNumTemp=lNumTemp*10+4;txtOutput.Text=lNumTemp.ToString();}privatevoidb

5、utton5_Click(objectsender,EventArgse){lNumTemp=lNumTemp*10+5;txtOutput.Text=lNumTemp.ToString();}privatevoidbutton6_Click(objectsender,EventArgse){lNumTemp=lNumTemp*10+6;txtOutput.Text=lNumTemp.ToString();}privatevoidbutton7_Click(objectsender,EventArgse)

6、{lNumTemp=lNumTemp*10+7;txtOutput.Text=lNumTemp.ToString();}privatevoidbutton8_Click(objectsender,EventArgse){lNumTemp=lNumTemp*10+8;txtOutput.Text=lNumTemp.ToString();}privatevoidbutton9_Click(objectsender,EventArgse){lNumTemp=lNumTemp*10+9;txtOutput.Tex

7、t=lNumTemp.ToString();}(7)编写"+-*/"这4个操作符的命令按钮的Click事件代码如下所示:privatevoidbutton11_Click(objectsender,EventArgse){cOperator='+';lNumFormer=lNumTemp;lNumTemp=0;}privatevoidbutton12_Click(objectsender,EventArgse){cOperator='-';lNumFormer=lNumTemp;lNumTemp=0;}p

8、rivatevoidbutton13_Click(objectsender,EventArgse){cOperator='*';lNumFormer=lNumTemp;lNumTemp=0;}privatevoidbutton14_Click(objectsender,EventArgse){cOperator='/';lNumFormer=lNumTemp;lNumTemp=0;}(8)编写"="操作符的命令按钮的Click

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

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

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