C#怎么调用函数【图文教程】

程序编写,使用函数可以简化程序,减少工作量,只要在需要进行计算的时候调用函数就可以达到目的,非常的方便。

操作方法

  • 01

    首先运行visual studio 2015,打开我们原有的程序文件,或者新建一个项目。

  • 02

    这里我们创建一个窗体应用程序,然后写一个名称为“ 方程解算”的函数(一元二次方程为例,具体函数大家根据需要而定);首先将函数的主体写下来。 public void 方程解算(double a, double b, double c) { } “方程解算”是函数名;一元二次方程只要知道x前面的系数a和b以及常数项c(double a, double b, double c)就可以解算方程。

  • 03

    下面书写我们的函数代码: double x1, x2;//用于存放方程组的根 if (b * b - 4 * a * c > 0 || b * b - 4 * a * c == 0) { x1 = (-b + Math.Sqrt(b * b - 4 * a * c)) / 2 * a; x2 = (-b - Math.Sqrt(b * b - 4 * a * c)) / 2 * a; textBox1.Text += "x1=" + x1.ToString() + "\r\n"; textBox1.Text += "x2=" + x2.ToString() + "\r\n"; } else //b²-4ac<0方程有复数根 x1 = (-b + Math.Sqrt(-(b * b - 4 * a * c))) / 2 * a;//输出复数根时再加上表示复数的i x2 = (-b - Math.Sqrt(-(b * b - 4 * a * c))) / 2 * a; textBox1.Text += "x1=" + x1.ToString() + "i" + "\r\n"; textBox1.Text += "x2=" + x2.ToString() + "i" + "\r\n"; //后面是注释部分;因为一元二次方程b²-4ac有两种情况,所以需要判断是实数根还是复数根。

  • 04

    下面进行函数的调用: 在private void Form1_Load(object sender, EventArgs e)的{  }中输入“方程解算(1, 2, 4);”,如图所示。 方程解算(1, 2, 4)对应 方程解算(double a,double b,double c),即a=1,b=2,c=4;函数调用是程序更加简洁。

  • 05

    此时因为b²-4ac=2²-4*1*4=-14<0,所以方程有复数根;点击工具栏上的启动程序图标,运行程序。

  • 06

    最后我们可以看到,求出的复数根。 x1=0.732050807568877i x2=-2.73205080756888i

(0)

相关推荐