A. Tham số của hàm được định nghĩa khi khai báo hảm và được dùng như biến trong định nghĩa hăm.
B. Khi gọi hàm, các tham số sẽ được truyền bằng giá trị thông qua đối số của hàm, số lượng giá trị được truyền vào hàm bằng với số tham số trong khai báo của hảm.
C. Khi gọi hàm, các tham số sẽ được truyền bằng giá trị thông qua đổi số của hảm, số lượng giá trị được truyền
vào hàm khác với số tham số trong khai báo của hảm.
D. Đối số là giá trị được truyền vào khi gọi hàm.
Quảng cáo
1 câu trả lời 250
C. Khi gọi hàm, các tham số sẽ được truyền bằng giá trị thông qua đổi số của hảm, số lượng giá trị được truyền vào hàm khác với số tham số trong khai báo của hảm.
Giải thích:
Trong ngôn ngữ lập trình (như C, Python, Java...), khi gọi hàm, số lượng đối số (giá trị được truyền vào) phải bằng với số lượng tham số được khai báo trong định nghĩa hàm (trừ khi có sử dụng tham số mặc định hoặc đối số tùy chọn – nhưng đó là ngoại lệ, không phải quy tắc chung).
Do đó, phát biểu C là sai vì nói rằng số lượng giá trị được truyền vào khác với số tham số là không đúng.
Các phát biểu A, B, D là đúng:
A: Tham số được định nghĩa khi khai báo hàm, đúng.
B: Khi gọi hàm, các tham số được truyền bằng giá trị thông qua đối số – đúng trong phần lớn ngôn ngữ lập trình.
D: Đối số là giá trị được truyền vào hàm khi gọi – hoàn toàn đúng.
Quảng cáo
Bạn muốn hỏi bài tập?
Câu hỏi hot cùng chủ đề
-
Hỏi từ APP VIETJACK209830
-
Hỏi từ APP VIETJACK158291
-
135538
-
Hỏi từ APP VIETJACK36623
-
Hỏi từ APP VIETJACK34433
