这是大学时候写的计算器,聊以慰藉曾经的青春。
代码如下,有需要可以参考下:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace jsq { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void 清空ToolStripMenuItem_Click(object sender, EventArgs e) { this.textBox1.Text = ""; this.comboBox1.Text = ""; this.textBox2.Text = ""; this.textBox3.Text = ""; this.label1.Text = ""; } private void button1_Click(object sender, EventArgs e) { if (this.textBox1.Text == "" || this.textBox2.Text == "") { MessageBox.Show("你的输入有误!"); } else { string i = this.comboBox1.SelectedItem.ToString(); switch (i) { case "+": double a = double.Parse(this.textBox1.Text); double b = double.Parse(this.textBox2.Text); double c = a + b; this.textBox3.Text = c.ToString(); break; case "-": a = double.Parse(this.textBox1.Text); b = double.Parse(this.textBox2.Text); c = a - b; this.textBox3.Text = c.ToString(); break; case "*": a = double.Parse(this.textBox1.Text); b = double.Parse(this.textBox2.Text); c = a * b; this.textBox3.Text = c.ToString(); break; case "/": a = double.Parse(this.textBox1.Text); b = double.Parse(this.textBox2.Text); c = a / b; this.textBox3.Text = c.ToString(); break; } } this.label2.Text = " " + this.textBox1.Text + this.comboBox1.Text + this.textBox2.Text + "=" + this.textBox3.Text; } private void button2_Click(object sender, EventArgs e) { this.textBox1.Text = ""; this.comboBox1.Text = ""; this.textBox2.Text = ""; this.textBox3.Text = ""; this.label1.Text = ""; } private void 退出ToolStripMenuItem_Click(object sender, EventArgs e) { this.Dispose(); } private void button3_Click(object sender, EventArgs e) { this.Dispose(); } private void 帮助ToolStripMenuItem_Click(object sender, EventArgs e) { MessageBox.Show(" 制作:黑色雪 \n\n 时间:7月24日 "); } } }
也可以下载自己看:百度云盘链接: https://pan.baidu.com/s/13atC0Ok7VqDwhH55XBMSiw 密码: x6pu