Câu 1
Cho đoạn chương trình sau. Chọn câu đúng nhất trong các câu sau: struct { int to; float soluong; } x[10]; for (int i = 0; i < 10; i++) scanf(“ % d % f”, & x[i].to, & x[i].soluong);
>
Đáp án và lời giải
Đáp án: B
Cho đoạn chương trình sau. Chọn câu đúng nhất trong các câu sau: struct { int to; float soluong; } x[10]; for (int i = 0; i < 10; i++) scanf(“ % d % f”, & x[i].to, & x[i].soluong);
>
Đáp án: B
Đáp án: D
Để dùng danh sách liên kết, xét hai khai báo sau(cần 1KB để lưu dữ thông tin về một sinh viên). (Với “thongtin” là một thành phần dữ liệu của cấu trúc); Chọn câu đúng nhất trong các câu sau: 1. Khai báo 1: struct SV { thongtin; struct SV * tiep; }; 2. Khai báo 2: struct SV { thongtin }; struct DS { struct SV * sv; struct DS * tiep; };
Đáp án: B
Cho đoạn chương trình. Giá trị của c sẽ là: char S[] = “Helen”; char * p = S; char c = * (p + 3);
Đáp án: B
Chọn câu đúng:
Đáp án: C
Đáp án: C
Đáp án: D
Đáp án: C
Đáp án: C
Biến con trỏ có thể chứa:
Đáp án: A
Kết quả của chương trình sau là gì: #include void main() { struct diem; { float k; float a; float l; }; struct diem m; m.k = 8; m.a = 6.5; m.l = 6; printf(“ % 0.1 f % 0.1 f % 0.1 f”, m.k, m.a, m.l); };
Đáp án: A
Đáp án: D
Đáp án: D
Chọn kết quả đúng cho chương trình sau: #include void main() { clrscr(); struct sv { float d; char ht[10]; }; struct sv m, * p; p = & m; ( * p).d = p -> d = 10; strcpy(m.ht, ”NguyenVanTuan”); printf(“ % 0.1 f”, m.d); printf(“ % s”, m.ht); };
Đáp án: D
Chọn kết quả đúng cho chương trình sau: #include #include void main() { struct S1 { float d; float d1; float d2; }; struct S1 m = { 12, 1 }; printf(“ % 0.1 f % 0.1 f % 0.1 f”, m.d, m.d1, m.d2); };
Đáp án: A
Chương trình sau cho kết quả là gì: #include void main() { int * px, * py; int a[] = { 1, 2, 3, 4, 5, 6 }; px = a; py = & a[5]; printf(“ % d”, ++px - py); };
Đáp án: C
Có bao nhiêu cách khai báo biến cấu trúc?
Đáp án: B
Khi sử dụng từ khóa typedef trước định nghĩa cấu trúc thì:
Đáp án: A
Cho khai báo sau. Số lượng bít sử dụng trong biến cấu trúc trên là bao nhiêu: struct Date { unsigned int ngay: 5; unsigned int thang; unsigned int nam: 11; } sn1;
Đáp án: C
Đáp án: A
Đâu là định nghĩa đúng về cấu trúc tự trỏ:
Đáp án: A
Đáp án: D
Đâu là phát biểu dúng về danh sach moc nối:
Đáp án: B
Đáp án: B
Đáp án: B