C# 计算器

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace _0125 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } public string shu1 = string.Empty; public string shu2 = string.Empty; public string fh = string.Empty; public double jieguo = 0; private void button1_Click(object sender, EventArgs e) { if (this.textBox1.Text.Equals("0")) { this.textBox1.Text = string.Empty; this.textBox1.Text = this.textBox1.Text + "1"; } else { this.textBox1.Text = this.textBox1.Text + "1"; } } private void button2_Click(object sender, EventArgs e) { if (this.textBox1.Text.Equals("0")) { this.textBox1.Text = string.Empty; this.textBox1.Text = this.textBox1.Text + "2"; } else { this.textBox1.Text = this.textBox1.Text + "2"; } } private void button3_Click(object sender, EventArgs e) { if (this.textBox1.Text.Equals("0")) { this.textBox1.Text = string.Empty; this.textBox1.Text = this.textBox1.Text + "3"; } else { this.textBox1.Text = this.textBox1.Text + "3"; } } private void button4_Click(object sender, EventArgs e) { if (this.textBox1.Text.Equals("0")) { this.textBox1.Text = string.Empty; this.textBox1.Text = this.textBox1.Text + "4"; } else { this.textBox1.Text = this.textBox1.Text + "4"; } } private void button5_Click(object sender, EventArgs e) { if (this.textBox1.Text.Equals("0")) { this.textBox1.Text = string.Empty; this.textBox1.Text = this.textBox1.Text + "5"; } else { this.textBox1.Text = this.textBox1.Text + "5"; } } private void button6_Click(object sender, EventArgs e) { if (this.textBox1.Text.Equals("0")) { this.textBox1.Text = string.Empty; this.textBox1.Text = this.textBox1.Text + "6"; } else { this.textBox1.Text = this.textBox1.Text + "6"; } } private void button7_Click(object sender, EventArgs e) { if (this.textBox1.Text.Equals("0")) { this.textBox1.Text = string.Empty; this.textBox1.Text = this.textBox1.Text + "7"; } else { this.textBox1.Text = this.textBox1.Text + "7"; } } private void button8_Click(object sender, EventArgs e) { if (this.textBox1.Text.Equals("0")) { this.textBox1.Text = string.Empty; this.textBox1.Text = this.textBox1.Text + "8"; } else { this.textBox1.Text = this.textBox1.Text + "8"; } } private void button9_Click(object sender, EventArgs e) { if (this.textBox1.Text.Equals("0")) { this.textBox1.Text = string.Empty; this.textBox1.Text = this.textBox1.Text + "9"; } else { this.textBox1.Text = this.textBox1.Text + "9"; } } private void button10_Click(object sender, EventArgs e) { if (this.textBox1.Text.Equals("0")) { this.textBox1.Text = string.Empty; this.textBox1.Text = this.textBox1.Text + "0"; } else { this.textBox1.Text = this.textBox1.Text + "0"; } } private void button11_Click(object sender, EventArgs e) { if (this.textBox1.Text.Equals("0")) { this.textBox1.Text =this.textBox1.Text; } else { if (this.textBox1.Text.Substring(0,1).Equals("-")) { this.textBox1.Text = this.textBox1.Text.Substring(1,this.textBox1.Text.Length-1); } else { this.textBox1.Text = "-" + this.textBox1.Text; } } } private void button12_Click(object sender, EventArgs e) { if (this.textBox1.Text.Equals("0")) { this.textBox1.Text = this.textBox1.Text + "."; } else { this.textBox1.Text = this.textBox1.Text + "."; } } private void button16_Click(object sender, EventArgs e) { shu1 = this.textBox1.Text; fh = "/"; this.textBox1.Text = "0"; } private void button15_Click(object sender, EventArgs e) { shu1 = this.textBox1.Text; fh = "*"; this.textBox1.Text = "0"; } private void button14_Click(object sender, EventArgs e) { shu1 = this.textBox1.Text; fh = "-"; this.textBox1.Text = "0"; } private void button13_Click(object sender, EventArgs e) { shu1 = this.textBox1.Text; fh = "+";//符号赋值 this.textBox1.Text = "0";//清空 } private void button20_Click(object sender, EventArgs e) { shu2 = this.textBox1.Text; if (fh.Equals("+")) { jieguo = Convert.ToDouble(shu1) + Convert.ToDouble(shu2); this.textBox1.Text = jieguo.ToString(); } if (fh.Equals("-")) { jieguo = Convert.ToDouble(shu1) - Convert.ToDouble(shu2); this.textBox1.Text = jieguo.ToString(); } if (fh.Equals("*")) { jieguo = Convert.ToDouble(shu1) * Convert.ToDouble(shu2); this.textBox1.Text = jieguo.ToString(); } if (fh.Equals("/")) { jieguo = Convert.ToDouble(shu1) / Convert.ToDouble(shu2); this.textBox1.Text = jieguo.ToString(); } } private void button17_Click(object sender, EventArgs e) { this.textBox1.Text = "0"; } private void Form1_Load(object sender, EventArgs e) { } } }

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值