为什么不对呀 ??????????
double nue(double &a,double&b,double r)
{a=3.14*r*r;b=2*3.14*r;
return (a,b);
}
只是返回一个值.为什么呀???????
参考答案:double nue(double &a,double&b,double r)
你已经用引用参数了,&
也就是说a,b的值在你调用的地方已经改变了,就是相当于
返回两个值了(a,b).
建议你好好看看引用参数传递机制....
double nue(double &a,double&b,double r)
{a=3.14*r*r;b=2*3.14*r;
return (a,b);
}
只是返回一个值.为什么呀???????
参考答案:double nue(double &a,double&b,double r)
你已经用引用参数了,&
也就是说a,b的值在你调用的地方已经改变了,就是相当于
返回两个值了(a,b).
建议你好好看看引用参数传递机制....