欢迎光临
我们一直在努力

7.6 函数的递归

函数调用自身函数,实现自身的循环遍历操作

// 程序执行入口
void OnStart()
  {
    int i = 0;  
    // func(i);

    int j = 0;
    int val = func2(j);
    Print("val的值: " + val);
  }

// 无返回值 有参数的递归
void func(int i)
{
    if(i == 100)return;
    Print("当前i的值:" + string(i));
    i = i + 1;
    func(i);
}
// 有返回值 有参数的递归
int func2(int i)
{
  if(i == 100)return i;
  i = i + 1;
  return func2(i);
}  
 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:瓜皮猫量化编程 » 7.6 函数的递归
分享到: 生成海报

评论 抢沙发

  • QQ号
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

瓜皮猫量化交易编程

QQ群: 492653640微信: guapitcom
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活