15 câu Trắc nghiệm Tin học 10 Cánh diều Chương trình con và thư viện các chương trình con có sẵn có đáp án

Cho đoạn chương trình sau:def t(a1,b1):s=a1*b1a,b=map(int,input().split())print(t(a,b))Lỗi sai trong đoạn chương trình trên là:

5/15

Cho đoạn chương trình sau:

def t(a1,b1):

s=a1*b1

a,b=map(int,input().split())

print(t(a,b))

Lỗi sai trong đoạn chương trình trên là:

Thiếu lời gọi hàm.

Thiếu dấu ’:’ cuối dòng đầu tiên của định nghĩa hàm.

Thiếu tham số hình thức.

Thiếu lệnh return giá trị cần trả về ở cuối thân hàm.

Giải thích

Đáp án đúng là: D

Muốn xây dựng hàm trả về giá trị xử lí, cần kết thúc hàm bằng câu lệnh return cùng với biểu thức hay biến chứa giá trị trả về.