码迷,mamicode.com
首页 > 其他好文 > 详细

初学函数的参数

时间:2015-04-14 09:46:40      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:

函数的类型之一,有返回值,有输入输出参数

在调用函数时,需要定义同种类型的变量去接收输出参数,直接用"="连接函数,接收到的只是函数的返回值

函数的输入输出参数,最多是17个

拿一元二次方程求根为例

public double gen(double a, double b, double c, out double x1, out double x2) // 输出参数格式 out 数据类型 变量
{
    double x;
    x = b * b - 4 * a * c;        
    x1 = 0;                            //函数中输出参数必须赋值,即便不满足下面的if条件,x1,x2依然带着最初的赋值输出
    x2 = 0;
    if (x > 0)
    {
    x1 = (-b + Math.Sqrt(x)) / (2 * a);
    x2 = (-b - Math.Sqrt(x)) / (2 * a);
   }

   else if(x==0)

   {

    x1 = (-b + Math.Sqrt(x)) / (2 * a);
    x2 = (-b - Math.Sqrt(x)) / (2 * a);

   }

   else

   {

      

   }
return x;  //返回值
}

初学函数的参数

标签:

原文地址:http://www.cnblogs.com/happinesshappy/p/4424027.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!