C#实现简单计算器功能的脚本怎么写

C#实现简单计算器功能的脚本怎么写

这篇文章主要介绍了C#实现简单计算器功能的脚本怎么写的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇C#实现简单计算器功能的脚本怎么写文章都会有所收获,下面我们一起来看看吧。

先来张效果图吧(5分钟写好,莫怪)

代码:

数字按钮绑定的是button_Clickd()方法

运算符按钮绑的是Button_Clickp()方法

思想:按下数字按钮,将数字按钮的值连接到textbox上,然后按下运算符判断是否为等于,并记录运算符的内容,以便后面做处理。

usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespaceWindowsFormsApplication4{publicpartialclassForm2:Form{privatestrings;privatedoublex,y;privateButtonbtn;publicForm2(){InitializeComponent();}privatevoidForm2_Load(objectsender,EventArgse){textBox1.Text="";label1.Text="";}privatevoidbuttond_Click(objectsender,EventArgse)//数字符所绑定的事件{btn=(Button)sender;textBox1.Text=textBox1.Text+btn.Text;//将所点击的数字付呈现在textBox上面}privatevoidbuttonp_Click(objectsender,EventArgse)//运算符所绑定的事件{btn=(Button)sender;if(btn.Name!="button12")//如果不是"="{x=Convert.ToDouble(textBox1.Text);//将所所输入的第一个字符保留下来textBox1.Text="";//清空textBox的内容s=btn.Name;//获取运算符的种类label1.Text=x.ToString();//将第一个所按的字符输出来}else{if(label1.Text=="")MessageBox.Show("输入不正确!!","信息提示",MessageBoxButtons.OK);else{y=Convert.ToDouble(textBox1.Text);switch(s)//使用s来判读所按的按钮{case"button13":textBox1.Text=(x+y).ToString();break;case"button14":textBox1.Text=(x-y).ToString();break;case"button15":textBox1.Text=(x*y).ToString();break;case"button16":if(y==0)MessageBox.Show("除零错误!!!","信息提示",MessageBoxButtons.OK);elsetextBox1.Text=(x/y).ToString();break;}label1.Text=textBox1.Text;}}}}}

关于“C#实现简单计算器功能的脚本怎么写”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“C#实现简单计算器功能的脚本怎么写”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注恰卡编程网行业资讯频道。

发布于 2022-02-07 23:13:56
收藏
分享
海报
0 条评论
38
上一篇:怎么为Xamarin.Forms的导航栏增加搜索功能 下一篇:JAVA中怎么用for循环打印空心菱形
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码