Trang chủ Đề thi & kiểm tra Lớp 11 Tin học Trắc nghiệm Kiểu cấu trúc (struct) có đáp án !!

Trắc nghiệm Kiểu cấu trúc (struct) có đáp án !!

Câu hỏi 1 :

Kiểu cấu trúc được định nghĩa:


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>;


};


Câu hỏi 2 :

Khẳng định nào sau đây là đúng khi nói về kiểu cấu trúc (struct)?

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.

Câu hỏi 4 :

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:

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>

Câu hỏi 5 :

Cho đoạn chương trình sau:

A. HoTen

B. XepLoai

C. HocSinh

D. Toan

Câu hỏi 6 :

Cho đoạn chương trình sau:

A. HoTen, NgaySinh, DiaChi, Toan, Van, XepLoai;

B. HoTen, NgaySinh, Hocsinh;

C. HocSinh, Toan, Van, XepLoai;

D. HoTen, NgaySinh, DiaChi, Toan, Van, XepLoai, HocSinh;

Câu hỏi 8 :

Cho đoạn chương trình sau:

A. rec[height] = 8;

B. height.rec = 8;

C. rec.height = 8;

D. height = 8;

Câu hỏi 10 :

Cho khai báo cấu trúc sau:

A. sv1, sv2 : SinhVien;

B. sv1, sv2 of SinhVien;

C. SinhVien: sv1, sv2;

D. SinhVien sv1, sv2;

Câu hỏi 11 :

Khẳng định nào sau đây là sai khi nói về kiểu cấu trúc?

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.

Câu hỏi 12 :

Cho đoạn chương trình sau:

A. Tự định nghĩa

B. SinhVien

C. Mảng

D. Nguyên

Câu hỏi 13 :

Cho đoạn chương trình sau:

A. Tự định nghĩa

B. Sinhvien

C. Mảng

D. Nguyên

Câu hỏi 14 :

Cho đoạn chương trình sau:


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;


Câu hỏi 15 :

Khẳng định nào sau đây là đúng khi nói về các phép toán có thể được thực hiện với struct:

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 có ở chi tiết câu hỏi nhé! (click chuột vào câu hỏi).

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK