题目内容
(请给出正确答案)
提问人:网友lixin080108
发布时间:2022-01-18
[主观题]
定义两个方法,方法的参数分别为输出型参数和引用型参数,并调用这两个方法
简答题官方参考答案
(由简答题聘请的专业题库老师提供的解答)
解析:lassOutRef
{
publicvoidFt(outdoublea)
{
a=Convert.ToDouble(Console.ReadLine());
if(a>0)
a=Math.Sqrt(a);
else
a=Math.Pow(a,3);
Console.WriteLine("n的值={0:f2}",a);
}
publicstringFr(inta,refintb)
{
strings=a.ToString()+b.ToString();
b=a+b;
returns;
}
}
classtest{
publicstaticvoidMain()
{
OutRefot=newOutRef();
Console.Write("请输入n的值:");
doublen;
ot.Ft(outn);
intm=6;
Console.WriteLine(ot.Fr(5,refm));
Console.WriteLine("m={0}",m);
}
}
{
publicvoidFt(outdoublea)
{
a=Convert.ToDouble(Console.ReadLine());
if(a>0)
a=Math.Sqrt(a);
else
a=Math.Pow(a,3);
Console.WriteLine("n的值={0:f2}",a);
}
publicstringFr(inta,refintb)
{
strings=a.ToString()+b.ToString();
b=a+b;
returns;
}
}
classtest{
publicstaticvoidMain()
{
OutRefot=newOutRef();
Console.Write("请输入n的值:");
doublen;
ot.Ft(outn);
intm=6;
Console.WriteLine(ot.Fr(5,refm));
Console.WriteLine("m={0}",m);
}
}