110,502
社区成员
发帖
与我相关
我的任务
分享
//主程序
public main
{
DiGuiFunc(若干参数);
}
//递归
public float DiGuiFunc(若干参数)
{
//根据参数判断是否跳出
if(……){return 0}
DoSomeThing;
float k=……//这里这个K就是我要得到的值
DiGuiFunc(若干参数);
return k;
}
我现在想在主程序里得到每次递归所返回的那个K的累加值。又不能用全局变量,改怎么写?
private int Fooo(int i)
{
if (i > 10)
{
return 0;
}
i++;
MessageBox.Show(Fooo(i).ToString());
return i;
}
调用
Fooo(1);
float Func(float )
{
Func(float);
}