程序设计 判断题 标准 ★ 精品

递归调用 — 程序设计判断题

C 程序设计(大学通用) 函数 AI 三重审校通过

题目
判断:某学生编写了如下递归函数用于计算 n!:long fact(int n){ return n*fact(n-1); } 并在 main 中调用 fact(5)。由于每次调用都使参数 n 减 1、不断向更小值逼近,因此该递归是合法的,程序能正常输出 5! 的值 120。