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

Thuật toán đệ quy dưới đây tính: 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;

26/30

Thuật toán đệ quy dưới đây tính:

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;

Tính hiệu 2 số a và b

Tìm số dư trong phép chia a cho b

Tìm ước chung lớn nhất của a và b

Tìm bội chung nhỏ nhất của a và b

Giải thích

Chọn đáp án C