540 câu trắc nghiệm tổng hợp Toán rời rạc có đáp án - Phần 9

Cho thuật toán: Function Test(a,b:Integer): Integer; Begin If (a=0) or (b=0) then Test:=a+b Else If a > b then Test:=Test(a-b,b) Else Test:= Test(a,b-a); End; Với a = 81, b = 54. Kết quả nào

27/30

Cho thuật toán:

Function Test(a,b:Integer): Integer;

Begin

If (a=0) or (b=0) then Test:=a+b

Else

If a > b then Test:=Test(a-b,b)

Else Test:= Test(a,b-a);

End;

Với a = 81, b = 54. Kết quả nào đúng trong số những kết quả dưới đây:

81

27

1

9

Giải thích

Chọn đáp án D