Cho chương trình sau: # Tìm ước số chung lớn nhất (USCLN) def uscln(a, b): if (b == 0): return a; return uscln(b, a % b); # Tìm bội số chung nhỏ nhất (BSCNN) def bscnn(a, b):
Giải thích
Đáp án:
a) Đ, vì a, b được khai báo trong thân hàm.
b) S, vì được phép nhập giá trị a=b
c) S, vì nếu ta nhập a=50 và b=30 thì kết quả của chương trình là bscnn(50, 30)=150.
d) S, vì a, b là biến cục bộ chỉ có tác dụng trong hàm khai báo nó.