用C#做一个计算器怎么做??

设计一个简易计算器, 要求界面类似操作系统自带的简易计算器,并且:
具备加减乘除功能

新建一个Windows应用程序,项目命名随便;把窗体命名为MainForm,TEXT属性设置为“简易计算器”,Keypreview属性设置为ture;在窗体上放置一个label,命名为lblResult,将TestAligh属性设置为MiddleLeft,BorderStyle属性设置为FixedSingle,属性设置为;在窗体上放置16个,分别输入0~9数字及加减乘除号及点及等于号分别双击个按扭生成Click事件,再双击窗体生成KeyPress事件;输入代码……呃,太多代码了,不想再打了,你给的分数不多,自己去找代码,o(∩_∩)o
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-17
你学过别的编程语言么,这个东西太简单了,简单到你去网上随便找一个计算器的源码都比这个东西强一万倍,你竟然还给分,浪费。首先你去学学怎么用VS.net。托几个你需要的空间做好UI,然后再按钮下面写代码就OK。再text控件里面显示按的按钮以及按完了=,+,/等操作后显示结果
第2个回答  2015-06-10
简单的计算器的代码如下:

{
int fristnum = Convert.ToInt32(this.textBox1.Text);
string choose = this.textBox3.Text;
int secondnum = Convert.ToInt32(this.textBox2.Text);
int sum=0;
switch (choose)
{
case "+":
sum = fristnum + secondnum;
this.textBox4.Text = sum.ToString();
break;
case "-":
sum = fristnum - secondnum;
this.textBox4.Text = sum.ToString();
break;
case "*":
sum = fristnum * secondnum;
this.textBox4.Text = sum.ToString();
break;
case "/":
sum = fristnum / secondnum;
this.textBox4.Text = sum.ToString();
break;
default :
this.textBox4.Text = "无法识别的远算符!";
break;
}

}
catch
{
MessageBox.Show("输入有误!");
}
第3个回答  2013-10-17
其实这个就是一些逻辑上的判断而已,“授之以鱼不如授之以渔”,其实可以自己好好的想想,应该能做出来的,要说什么代码,网上一大片一大片的,C#中更是方便,微软给我们提供这么强大的工具VS2005,建议楼主多多练练!
第4个回答  2013-10-17
额,楼主,给的分数太低了,弄得我都没有欲望去做的完美,自己去做简易的吧,直接弄字符串相加,相减,相除,等等吧
相似回答