回 帖 发 新 帖 刷新版面

主题:请教高手!!!

编写代码如下:总是提示如图的错误。请高手指点一下为什么?
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 w0003
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            double x1;
            double x2;
            if (Convert.ToDouble(textBox2) * Convert.ToDouble(textBox2) - 4 * Convert.ToDouble(textBox1) * Convert.ToDouble(textBox3) > 0.0)
            {
                x1 = (-Convert.ToDouble(textBox2) - Math.Sqrt(Convert.ToDouble(textBox2) * Convert.ToDouble(textBox2) - 4 * Convert.ToDouble(textBox1) * Convert.ToDouble(textBox3))) / (2 * Convert.ToDouble(textBox1));
                x2 = (-Convert.ToDouble(textBox2) + Math.Sqrt(Convert.ToDouble(textBox2) * Convert.ToDouble(textBox2) - 4 * Convert.ToDouble(textBox1) * Convert.ToDouble(textBox3))) / (2 * Convert.ToDouble(textBox1));
            }
            else if (Convert.ToDouble(textBox2) * Convert.ToDouble(textBox2) - 4 * Convert.ToDouble(textBox1) * Convert.ToDouble(textBox3) < 0.0)
            {
                x1 = 00;
                x2 = 00;
            }
            else
            {
                x1 = x2 = -Convert.ToDouble(textBox2) / (2 * Convert.ToDouble(textBox1));
            }
            textBox4.Text = Convert.ToString(x1);
            textBox5.Text = Convert.ToString(x2);
        }
    }
}

回复列表 (共1个回复)

沙发


问题已解决。。。

我来回复

您尚未登录,请登录后再回复。点此登录或注册