Trả lời:
Đáp án đúng: B
Tổng hợp 600+ câu hỏi trắc nghiệm lập trình C có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phút
Câu hỏi liên quan
Lời giải:
Đáp án đúng: C
Quy tắc đặt tên biến trong C:
* Tên biến phải bắt đầu bằng một chữ cái (a-z, A-Z) hoặc dấu gạch dưới (_).
* Tên biến có thể chứa chữ cái, chữ số (0-9) và dấu gạch dưới.
* Tên biến phân biệt chữ hoa và chữ thường (phân biệt case).
* Tên biến không được trùng với các từ khóa (keywords) của ngôn ngữ C.
* Tên biến nên có ý nghĩa, dễ đọc và thể hiện mục đích sử dụng.
Dựa vào các quy tắc trên, ta có thể phân tích các đáp án:
* **A. diem toan:** Sai, vì tên biến chứa khoảng trắng.
* **B. 3diemtoan:** Sai, vì tên biến bắt đầu bằng chữ số.
* **C. _diemtoan:** Đúng, vì tên biến bắt đầu bằng dấu gạch dưới và tuân thủ các quy tắc khác.
* **D. -diemtoan:** Sai, vì tên biến bắt đầu bằng dấu trừ (-).
Lời giải:
Đáp án đúng: B
Biến toàn cục (global variable) là biến được khai báo bên ngoài tất cả các hàm, bao gồm cả hàm `main()`. Điều này có nghĩa là biến đó có thể được truy cập và sử dụng từ bất kỳ đâu trong chương trình, từ bất kỳ hàm nào. Các lựa chọn khác không chính xác vì chúng mô tả các biến có phạm vi hẹp hơn.
* **A. Nó được khai báo tất cả các hàm, ngoại trừ hàm main()**: Sai, biến toàn cục phải được khai báo bên ngoài tất cả các hàm.
* **C. Nó được khai báo bên ngoài hàm main()**: Chưa đủ, phải bên ngoài *tất cả* các hàm.
* **D. Nó được khai báo bên trong hàm main()**: Sai, đây là biến cục bộ của hàm `main()`.
Lời giải:
Đáp án đúng: D
Biến toàn cục (global variable) được khai báo bên ngoài tất cả các hàm, bao gồm cả hàm `main()`. Vì vậy, nó có phạm vi truy cập rộng nhất và có thể được truy cập và thay đổi từ bất kỳ hàm nào trong chương trình. Nếu `x` là một biến toàn cục và không phải là một con trỏ, thì miền nhớ (vùng nhớ) dành cho `x` có thể bị thay đổi bởi các thao tác với `x` trong bất kỳ hàm nào, kể cả hàm `main()`.
* **Phương án A:** Sai. Miền nhớ dành cho `x` là cố định trong suốt quá trình thực hiện chương trình, tuy nhiên giá trị tại miền nhớ đó có thể thay đổi.
* **Phương án B:** Sai. Biến toàn cục có thể được thay đổi bởi bất kỳ hàm nào.
* **Phương án C:** Đúng. Đây là đặc điểm của biến toàn cục.
* **Phương án D:** Sai. Giá trị của biến toàn cục có thể thay đổi.
Lời giải:
Đáp án đúng: A
Câu hỏi này kiểm tra kiến thức về các xâu định dạng (format string) trong ngôn ngữ C/C++ dùng để in ra các kiểu dữ liệu khác nhau. Trong C/C++, để in một số nguyên dài (long integer), ta sử dụng xâu định dạng "%ld". Các lựa chọn khác có ý nghĩa như sau:
* **%x**: Dùng để in ra một số nguyên ở hệ thập lục phân (hexadecimal).
* **%d**: Dùng để in ra một số nguyên ở hệ thập phân (decimal).
* **%o**: Dùng để in ra một số nguyên ở hệ bát phân (octal).
Do đó, đáp án chính xác là "%ld".
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp
136 tài liệu563 lượt tải

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp
125 tài liệu585 lượt tải

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng
325 tài liệu608 lượt tải

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất
331 tài liệu1010 lượt tải

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
246 tài liệu802 lượt tải

CEO.22: Bộ Tài Liệu Quy Trình Kiểm Toán, Kiểm Soát Nội Bộ Doanh Nghiệp
138 tài liệu417 lượt tải
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.
77.000 đ/ tháng