Trả lời:
Đáp án đúng: B
Ngôn ngữ lập trình C được Dennis Ritchie phát triển từ năm 1969 đến 1973 tại Bell Labs. Phiên bản chính thức đầu tiên được giới thiệu vào năm 1972.
Do đó, đáp án đúng là B. 1972.
Câu hỏi liên quan
Lời giải:
Đáp án đúng: A
Trong C/C++, để lấy địa chỉ bộ nhớ của một biến được trỏ tới bởi con trỏ, ta sử dụng chính con trỏ đó. Con trỏ lưu trữ địa chỉ bộ nhớ của biến mà nó trỏ tới.
- A. a; Đây là đáp án đúng. 'a' chứa địa chỉ của biến mà nó đang trỏ tới.
- B. *a; Toán tử '*' khi dùng với con trỏ (ví dụ: *a) sẽ trả về giá trị được lưu trữ tại địa chỉ mà con trỏ 'a' đang trỏ tới, chứ không phải là địa chỉ đó.
- C. &a; Toán tử '&' được sử dụng để lấy địa chỉ của chính biến con trỏ 'a', chứ không phải địa chỉ của biến mà 'a' đang trỏ tới.
- D. address(a); Đây không phải là một hàm hoặc cú pháp chuẩn trong C/C++ để lấy địa chỉ của biến được trỏ tới bởi con trỏ.
Lời giải:
Đáp án đúng: B
Trong C, để khai báo một biến có kiểu là struct, bạn cần sử dụng từ khóa struct
theo sau là tên của struct và sau đó là tên biến. Vì vậy, đáp án đúng là B. struct foo var;.
- A.
struct foo;
chỉ khai báo kiểu structfoo
(nếu nó chưa được khai báo trước đó) chứ không khai báo biến nào. - C.
foo;
không hợp lệ vì trình biên dịch không biếtfoo
là kiểu dữ liệu gì. - D.
int foo;
khai báo một biếnfoo
có kiểu số nguyên, không liên quan đến structfoo
.
Lời giải:
Đáp án đúng: B
Trong hầu hết các ngôn ngữ lập trình, chỉ số (index) của mảng bắt đầu từ 0. Do đó, nếu một mảng có 29 phần tử, chỉ số của phần tử đầu tiên là 0 và chỉ số của phần tử cuối cùng là 28.
Lời giả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.
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.
Lời giải:
Đáp án đúng: C
Trong biểu thức 5 > 1, toán tử '>' là toán tử so sánh lớn hơn. Biểu thức này kiểm tra xem 5 có lớn hơn 1 hay không. Vì 5 lớn hơn 1, biểu thức này trả về giá trị True, tương ứng với giá trị 1 trong nhiều ngôn ngữ lập trình và trong ngữ cảnh logic. Do đó, đáp án đúng là C.
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

Bộ Đồ Án Tốt Nghiệp Ngành Trí Tuệ Nhân Tạo Và Học Máy
89 tài liệu310 lượt tải

Bộ 120+ Đồ Án Tốt Nghiệp Ngành Hệ Thống Thông Tin
125 tài liệu441 lượt tải

Bộ Đồ Án Tốt Nghiệp Ngành Mạng Máy Tính Và Truyền Thông
104 tài liệu687 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Kiểm Toán
103 tài liệu589 lượt tải

Bộ 370+ Luận Văn Tốt Nghiệp Ngành Kế Toán Doanh Nghiệp
377 tài liệu1030 lượt tải

Bộ Luận Văn Tốt Nghiệp Ngành Quản Trị Thương Hiệu
99 tài liệu1062 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