Trợ lý học tập AI - Câu trả lời này chỉ mang tính tham khảo
Câu 4: Giá trị của m là bao nhiêu sau biết kết quả là 5:
```python
def tinhSum(a, b):
return a + b
s = tinhSum(1, m)
print(s)
```
Đáp án đúng: B. 1 + 4 = 5 nên m = 4.
Câu 5: Chương trình sau bị lỗi ở dòng thứ bao nhiêu?
```python
def tinh(a, b):
if(b != 0):
return a // b
s = tinh(1, m)
print(s)
```
Đáp án đúng: C. Đối số m truyền vào chưa có giá trị cụ thể.
Câu 6: Khi khai báo hàm, thành phần nào được định nghĩa và được dùng như biến trong hàm?
Đáp án đúng: A. Tham số.
Câu 7: Chọn phát biểu đúng trong các phát biểu sau:
Đáp án đúng: B. Số lượng giá trị được truyền vào hàm bằng số tham số trong khai báo của hàm.
Câu 8: Phát biểu nào bị sai?
Đáp án đúng: A. Một hàm khi khai báo có một tham số nhưng khi gọi hàm không thể có 2 đối số.
Câu 9: Giá trị của x là bao nhiêu biết kết quả thực hiện chương trình là 8:
```python
def tinh(a, b, c):
if(b != 0):
return a //b + c*2
s = tinh(1,5,x)
print(s)
```
Đáp án đúng: D. Do nên x = 4.
Câu 10: Hoàn thiện chương trình sau:
```python
def USCLN(a, b):
r = a % b
while r !=0:
a = b
b = r
r = a %b
return (...)
```
Đáp án đúng: D. Chương trình có lỗi vì thiếu return để trả về kết quả tính toán USCLN.
FQA.vn Nền tảng kết nối cộng đồng hỗ trợ giải bài tập học sinh trong khối K12. Sản phẩm được phát triển bởi CÔNG TY TNHH CÔNG NGHỆ GIA ĐÌNH (FTECH CO., LTD)
Điện thoại: 1900636019
Email: info@fqa.vn
Địa chỉ: Số 21 Ngõ Giếng, Phố Đông Các, Phường Ô Chợ Dừa, Quận Đống Đa, Thành phố Hà Nội, Việt Nam.