15 câu Trắc nghiệm Tin học 11 C++ Bài 13: Kiểu cấu trúc (struct) có đáp án
388 người thi tuần này 4.6 1.6 K lượt thi 15 câu hỏi 30 phút
🔥 Đề thi HOT:
10 câu Trắc nghiệm Tin học 11 Bài 12 (có đáp án): Kiểu xâu
10 câu Trắc nghiệm Tin học 11 Bài 14 (có đáp án): Kiểu dữ liệu tệp
10 câu Trắc nghiệm Tin học 11 Bài 1: Khái niệm lập trình và ngôn ngữ lập trình
15 câu Trắc nghiệm Tin học 11 C++ Bài 5: Khai báo biến có đáp án
15 câu Trắc nghiệm Tin học 11 Kết nối tri thức Bài 1 có đáp án
15 câu Trắc nghiệm Tin học 11 C++ Bài 11: Kiểu mảng có đáp án
10 câu Trắc nghiệm Tin học 11 Bài 8 (có đáp án): Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình
Nội dung liên quan:
Danh sách câu hỏi:
Câu 1
A. Dữ liệu kiểu cấu trúc (struct) dùng để mô tả các đối tượng có cùng một số thuộc tính mà các thuộc tính có thể có các kiểu dữ liệu khác nhau.
B. Dữ liệu kiểu cấu trúc (struct) dùng để mô tả các đối tượng khác nhau về thuộc tính.
C. Dữ liệu kiểu cấu trúc (struct) dùng để mô tả các đối tượng có cùng kiểu dữ liệu.
D. Dữ liệu kiểu cấu trúc (struct) dùng để mô tả các đối tượng khác nhau về thuộc tính và có cùng kiểu dữ liệu.
Lời giải
Đáp án đúng là: A
Dữ liệu kiểu cấu trúc (struct) dùng để mô tả các đối tượng có cùng một số thuộc tính mà các thuộc tính có thể có các kiểu dữ liệu khác nhau.
Câu 2
A. struct
<kiểu thành viên 1><thành viên 1>;
. . .
<kiểu thành viên k><thành viên k>;
};
B. <tên kiểu cấu trúc>{
<kiểu thành viên 1><thành viên 1>;
. . .
<kiểu thành viên k><thành viên k>;
};
C. struct <tên kiểu cấu trúc>
D. struct <tên kiểu cấu trúc>{
<kiểu thành viên 1><thành viên 1>;
. . .
<kiểu thành viên k><thành viên k>;
};
Lời giải
Đáp án đúng là: D
Kiểu cấu trúc thường được định nghĩa như sau:
struct <tên kiểu cấu trúc>{
<kiểu thành viên 1><thành viên 1>;
. . .
<kiểu thành viên k><thành viên k>;
};
Câu 3
A. <tên biến bản ghi><tên kiểu cấu trúc>;</tên></tên>
B. <tên kiểu cấu trúc><tên biến bản ghi>;</tên></tên>
C. <tên kiểu cấu trúc>:<tên biến bản ghi>;</tên></tên>
D. <tên biến bản ghi>:<tên kiểu cấu trúc>;</tên></tên>
Lời giải
Đáp án đúng là: B
Sau khi có kiểu cấu trúc, biến kiểu cấu trúc có thể được khai báo như sau:
<Tên kiểu cấu trúc><tên biến bản ghi>;</tên></tên>
Lời giải
Đáp án đúng là: B
Có hai cách để gán giá trị cho biến bản ghi: Dùng lệnh gán trực tiếp và gán giá trị cho từng thuộc tính.
Lời giải
Đáp án đúng là: C
Vì biến Hocsinh được khai báo:
struct HocSinh{
Câu 6
A. HoTen, NgaySinh, DiaChi, Toan, Van, XepLoai;
B. HoTen, NgaySinh, Hocsinh;
C. HocSinh, Toan, Van, XepLoai;
D. HoTen, NgaySinh, DiaChi, Toan, Van, XepLoai, HocSinh;
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 7
A. A.X
B. X.A
C. A[X]
D. X[A]
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 8
A. rec[height] = 8;
B. height.rec = 8;
C. rec.height = 8;
D. height = 8;
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 9
A. A==B;
B. A:=B;
C. A=B;
D. B:=A;
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 10
A. sv1, sv2 : SinhVien;
B. sv1, sv2 of SinhVien;
C. SinhVien: sv1, sv2;
D. SinhVien sv1, sv2;
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 11
A. Kiểu cấu trúc là một loại dữ liệu khác trong ngôn ngữ lập trình C/C++, cho phép bạn kết hợp các dữ liệu khác kiểu nhau.
B. Cấu trúc được sử dụng để biểu diễn một bản ghi.
C. Để truy cập bất kỳ thành viên nào của cấu trúc, bạn sử dụng toán tử truy cập phần tử (.). Toán tử truy cập thành viên cấu trúc được mã hóa là dấu chấm giữa tên biến cấu trúc và thành viên cấu trúc mà bạn muốn truy cập.
D. Dữ liệu kiểu cấu trúc (struct) dùng để mô tả các đối tượng khác nhau về thuộc tính mà các thuộc tính có thể có các kiểu dữ liệu khác nhau.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 12
A. Tự định nghĩa
B. SinhVien
C. Mảng
D. Nguyên
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 13
A. Tự định nghĩa
B. Sinhvien
C. Mảng
D. Nguyên
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 14
A. Tên struct là toado
Các thành phần struct là a,b
Các biến struct là x,y
B. Tên struct là x,y
Các thành phần struct là toado
Các biến struct là a, b;
C. Tên struct là a,b
Các thành phần struct là x, y
Biến struct là toado
D. Tên struct là toado
Các thành phần struct là x, y
Các biến struct là a, b;
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 15
A. Có sử dụng phép gán, gán một biến struct cho một biến struct khác cùng kiểu.
B. có sử dụng phép ==
C. Có sử dụng phép !=
D. Không thực hiện truy vấn tới các thành phần của struct từ biến struct.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.