怎么用visual c#.net 的windows应用程序制作简单的计算器啊;望求程序源代码[color=#333333]
[/color]

解决方案 »

  1.   

    private void button1_Click(object sender, EventArgs e)
            {
                textBox1.Text += 1;
            }        private void button2_Click(object sender, EventArgs e)
            {
                textBox1.Text += 2;
            }        private void button3_Click(object sender, EventArgs e)
            {
                textBox1.Text += 3;
            }        private void button4_Click(object sender, EventArgs e)
            {
                textBox1.Text += 4;
            }        private void button5_Click(object sender, EventArgs e)
            {
                textBox1.Text += 5;
            }        private void button6_Click(object sender, EventArgs e)
            {
                textBox1.Text += 6;
            }        private void button7_Click(object sender, EventArgs e)
            {
                textBox1.Text += 7;
            }        private void button8_Click(object sender, EventArgs e)
            {
                textBox1.Text += 8;
            }        private void button9_Click(object sender, EventArgs e)
            {
                textBox1.Text += 9;
            }        private void button13_Click(object sender, EventArgs e)
            {
                textBox1.Text += 0;
            }
             public double fuhao;
            private void jia_Click(object sender, EventArgs e)
            {
                fuhao = 1;
                textBox1.Text += '+';
            }
           
            private void button11_Click(object sender, EventArgs e)
            {
                fuhao = 2;
                textBox1.Text += '-';
            }        private void button12_Click(object sender, EventArgs e)
            {
                fuhao = 3;
                textBox1.Text += '*';
            }        private void button15_Click(object sender, EventArgs e)
            {
                fuhao = 4;
                textBox1.Text += '/';
            }        private void button14_Click(object sender, EventArgs e)
            {
                int sum;
                char[] chr = new char[] { '+', '-', '*', '/' };
                string[] no = this.textBox1.Text.Split(chr);
              
                int a = Convert.ToInt32(no[0]);
                int b = Convert.ToInt32(no[1]);
                if (fuhao == 1)
                {
                    sum = a + b;
                    textBox1.Text = Convert.ToString(sum);
                }
                else if (fuhao == 2)
                {
                    sum = a - b;
                    textBox1.Text = Convert.ToString(sum);
                }
                else if (fuhao == 3)
                {
                    sum = a * b;
                    textBox1.Text = Convert.ToString(sum);
                }
                else
                {
                    sum = a / b;
                    textBox1.Text = Convert.ToString(sum);
                }
                
            }
      

  2.   

    http://www.cnblogs.com/HiWorld/archive/2011/02/27/1966506.html参考。
      

  3.   

    http://www.cnblogs.com/cj723/archive/2006/08/29/489608.html
    参考