JavaScript is required

Trong chương trình C, câu lệnh đầu tiên sẽ được thực thi là gì?

A.

Câu lệnh đầu tiên của main()

B.

Câu lệnh đầu tiên của chương trình

C.

Câu lệnh đầu tiên sau chú thích /**/

D.

Câu lệnh đầu tiên của hàm kết thúc

Trả lời:

Đáp án đúng: A


Trong chương trình C, hàm `main()` là điểm khởi đầu của chương trình. Do đó, câu lệnh đầu tiên được thực thi sẽ là câu lệnh đầu tiên bên trong hàm `main()`. Các câu lệnh khác nằm ngoài hàm `main()` hoặc trong các hàm khác sẽ chỉ được thực thi khi chúng được gọi từ `main()` hoặc từ các hàm khác được gọi từ `main()`. Phương án A đúng vì nó chỉ rõ câu lệnh đầu tiên của hàm `main()` là điểm bắt đầu thực thi. Phương án B sai vì chương trình có thể chứa nhiều câu lệnh bên ngoài hàm `main()` nhưng chúng không tự động được thực thi đầu tiên. Phương án C sai vì chú thích không ảnh hưởng đến việc thực thi chương trình. Chương trình bỏ qua các chú thích. Phương án D sai vì hàm kết thúc không phải là điểm khởi đầu của chương trình.

Câu hỏi liên quan