首页 > 其他 > 详细

初学函数的参数

时间:2015-04-14 09:43:53      阅读:164      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!