C# 如何为C中的二次函数创建图形抽屉?

C# 如何为C中的二次函数创建图形抽屉?,c#,C#,我需要帮助在c中编程Microsoft Visual Studio c 2010 Express 我需要能够在文本框中编写二次函数,然后当我单击enter时,它会在坐标系中为我绘制图形。换句话说,我需要为我选择的任何二次函数创建一个图形/抛物线抽屉 到目前为止,我已经成功地制作了一个一级函数抽屉,我只是不知道如何制作一个二级函数抽屉 以下是一级功能抽屉的代码: namespace Graph drawer { public partial class Form1 : Form {

我需要帮助在c中编程Microsoft Visual Studio c 2010 Express 我需要能够在文本框中编写二次函数,然后当我单击enter时,它会在坐标系中为我绘制图形。换句话说,我需要为我选择的任何二次函数创建一个图形/抛物线抽屉

到目前为止,我已经成功地制作了一个一级函数抽屉,我只是不知道如何制作一个二级函数抽屉

以下是一级功能抽屉的代码:

namespace Graph drawer
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

    int K;
    int Ystart;
    int Yend;
    int Y1;

    protected override void OnPaint(PaintEventArgs e)
    {
        Graphics g = e.Graphics;
        Pen p=new Pen(Color.Black);
        g.DrawLine(p, 100, 250, 400, 250);
        g.DrawLine(p, 250, 100, 250, 400);
        g.DrawLine(p, 100, Ystart, 400, Yend);

    }

    private void btnDraw_Click(object sender, EventArgs e)
    {
        K = int.Parse(tbxFirstX.Text);
        int m = int.Parse(tbxM.Text);
        Ystart = 250 - 10 * m + K * 150;
        Yend = 250 - 10 * m - K * 150;
        Invalidate(); 
    }

最后4个标签似乎没有必要。你的问题似乎既不相关,也不C++ C++,也没有具体的C版本。C的哪个版本是这个,为什么这个标签C++?对不起标签。这是MIcrosoft visual studio C 2010 express。您的解析或绘图有问题吗?我只是不知道如何生成代码,使其也适用于二级函数。