首页 > 试题广场 > function calc(x,y:integer):integer; begin if y=1 then calc :=x else calc := calc(x,y-1)+x end; a,b均为正整数,则calc(a,b)=()
[单选题]
function calc(x,y:integer):integer;
begin 
    if y=1 
        then calc :=x 
    else 
        calc := calc(x,y-1)+x
end;
a,b均为正整数,则calc(a,b)=()
  • a*(b-1)
  • a*b
  • a+b
  • a+a

3个回答

添加回答
B

把b=1带入进去验证, 容易排除错误答案
发表于 2015-01-09 20:59:25 回复(0)
把b=1带入进去验证, 容易排除错误答案
发表于 2017-04-15 11:21:51 回复(0)
这道题到底要考察什么?
发表于 2016-06-20 15:18:57 回复(1)
牛客网,程序员必备求职神器
QQ群:169195721
微 信:www_nowcoder_com 关注
微 博:牛客网 关注

扫一扫,把题目装进口袋