三讲四则运算计算器二.ppt

上传人:豆**** 文档编号:56713249 上传时间:2022-11-03 格式:PPT 页数:14 大小:121.50KB
返回 下载 相关 举报
三讲四则运算计算器二.ppt_第1页
第1页 / 共14页
三讲四则运算计算器二.ppt_第2页
第2页 / 共14页
点击查看更多>>
资源描述

《三讲四则运算计算器二.ppt》由会员分享,可在线阅读,更多相关《三讲四则运算计算器二.ppt(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、更多资源请访问:更多资源请访问:http:/ Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望更多资源请访问:更多资源请访问:http:/ 任务:功能拓展 更多资源请访问:更多资源请访问:http:/ str,opp,opp1;double num1,num2,result;2编写数字键的单击事件,数字键编写数字键的单击事件,数字键“0-9”的事件都是一个的事件都是一个private void number(object sender,EventArgs e)But

2、ton b=(Button)(sender);/实例化按钮对象 str=b.Text;if(txtOutput.Text=0)/判断是否按下为0的按钮 txtOutput.Text=str;else txtOutput.Text=txtOutput.Text+str;更多资源请访问:更多资源请访问:http:/ private void operator1(object sender,EventArgs e)Button b=(Button)(sender);/实例化按钮对象 if(b.Text=+)/判断是否按下加号 num1=double.Parse(txtOutput.Text);txt

3、Output.Text=;opp=+;opp1=;else if(b.Text=-)/判断是否按下减号 num1=double.Parse(txtOutput.Text);txtOutput.Text=;opp=-;opp1=;更多资源请访问:更多资源请访问:http:/ else if(b.Text=*)/判断是否按下乘号 num1=double.Parse(txtOutput.Text);txtOutput.Text=;opp=*;opp1=;else if(b.Text=/)/判断是否按下除号 num1=double.Parse(txtOutput.Text);txtOutput.Tex

4、t=;opp=/;opp1=;更多资源请访问:更多资源请访问:http:/ else if(b.Text=)/判断是否按下等号 if(opp1!=)num2=double.Parse(txtOutput.Text);if(opp=+)num1=num1+num2;txtOutput.Text=+num1.ToString();else if(opp=-)num1=num1-num2;txtOutput.Text=+num1.ToString();更多资源请访问:更多资源请访问:http:/ else if(opp=*)num1=num1*num2;txtOutput.Text=+num1.To

5、String();else if(opp=/)if(num2=0)/判断第二个数是否为零 txtOutput.Text=除数不能为零;else num1=num1/num2;txtOutput.Text=+num1.ToString();opp1=;更多资源请访问:更多资源请访问:http:/ private void operator2(object sender,EventArgs e)Button b=(Button)(sender);/实例化按钮对象 if(b.Text=.)/判断是否按下点 str=txtOutput.Text;int index=str.IndexOf(.);if(

6、index=-1)txtOutput.Text=str+.;更多资源请访问:更多资源请访问:http:/ else if(b.Text=退格-)/判断是否按下退格符 if(txtOutput.Text!=)str=txtOutput.Text;str=str.Substring(0,str.Length-1);txtOutput.Text=str;else if(b.Text=CE)/判断是否按下CE txtOutput.Text=0;更多资源请访问:更多资源请访问:http:/ else if(b.Text=C)/判断是否按下C result=num1=num2=0;str=null;opp

7、=null;txtOutput.Text=0;else if(b.Text=sqrt)/判断是否按下sqrt num1=double.Parse(txtOutput.Text);result=Math.Sqrt(num1);txtOutput.Text=result.ToString();更多资源请访问:更多资源请访问:http:/ else if(b.Text=1/x)/判断是否按下1/x num1=double.Parse(txtOutput.Text);result=1/num1;txtOutput.Text=result.ToString();else if(b.Text=%)/判断是否按下%num1=double.Parse(txtOutput.Text);result=num1/100;txtOutput.Text=result.ToString();opp1=;更多资源请访问:更多资源请访问:http:/ YOU

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁