300+ câu trắc nghiệm tổng hợp Cơ sở lập trình có đáp án - Phần 6
25 người thi tuần này 4.6 1.7 K lượt thi 30 câu hỏi 45 phút
🔥 Đề thi HOT:
536 câu trắc nghiệm Kinh tế vi mô có đáp án - Phần I
860 câu trắc nghiệm tổng hợp Kinh tế chính trị có đáp án -Phần 1
2000+ câu Trắc nghiệm tổng hợp Tư tưởng Hồ Chí Minh có đáp án Phần 1
350 Câu hỏi trắc nghiệm tổng hợp Đấu thầu có đáp án - Phần 1
400 câu Trắc nghiệm tổng hợp Thanh toán quốc tế có đáp án
200 câu trắc nghiệm tổng hợp Giáo dục quốc phòng an ninh có đáp án
500 câu Trắc nghiệm tổng hợp Phương pháp nghiên cứu khoa học có đáp án ( Phần 1 )
304 câu trắc nghiệm Khởi nghiệp kinh doanh có đáp án
Nội dung liên quan:
Danh sách câu hỏi:
Câu 1
A. fread(x+i++, sizeof(T), 1, f); while (!feof(f)) fread(x+i++, sizeof(T), 1, f); fclose(f);
B. fseek(f,0,SEEK_END); n=ftell(f)/sizeof(T); fseek(f,0,SEEK_SET); fread(x, sizeof(T), n, f); fclose(f);
C. 1 và 2 đúng.
Lời giải
Chọn đáp án C
Lời giải
Chọn đáp án B
Câu 3
A. Hàm đọc 1 kí tự từ tệp, nếu thành công hàm cho mã đọc được. Nếu gặp cuối tệp hoặc có lỗi, hàm cho kí tự EOF.
B. Hàm đọc 1 dãy kí tự từ tệp để lưu vào vùng nhớ mới.
C. Khi dùng hàm nếu gặp kí tự xuống dòng thì kí tự mã số 10 sẽ được thêm vào cuối xâu được đọc.
Lời giải
Chọn đáp án D
Câu 4
A. putch();
B. puts();
C. fputc();
Lời giải
Chọn đáp án D
Câu 5
A. Chọn 1 phần tử và kiểm tra xem có phải là EOF hay không.
B. Đọc các phần tử của tệp chừng nào kí tự đó chưa phải là kí tự xuống dòng.
C. Ghi một phần tử và kiểm tra xem có phải là EOF hay không.
Lời giải
Chọn đáp án D
Câu 6
A. Hàm làm sạch vùng nhớ của tệp f, nếu thành công cho giá trị số tệp đang mở, trái lại, trả về EOF.
B. Hàm làm sạch giá trị vùng nhớ của tệp f, nếu thành công hàm cho giá trị EOF, trái lại, hàm trả về 0.
C. Hàm làm sạch vùng nhớ của tệp f, nếu thành công trả về 0, trái lại, trả về EOF.
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. fseek();
B. rewind();
C. ftell();
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. int fread(void *ptr, int size, FILE *f, int n);
B. int fread(FILE *f, void *ptr, int size, int n);
C. int fread(int size, void *ptr, int n, FILE *f);
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. int puts(const char *s, FILE *f);
B. int puts(const char *s);
C. int puts(FILE *f, const char *s);
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. f=fopen(“du_lieu”,”r”);
B. f=fopen(“du_lieu”,”w”);
C. f=fopen(“du_lieu”,”at”);
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. f=fopen(“du_lieu”,”r+t”);
B. f=fopen(“du_lieu”,”r+b”);
C. f=fopen(“du_lieu”,”a+t”);
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. long filelength(int the_file);
B. double filelength(int the_file);
C. int filelength(int the_file);
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. Mở tệp nhị phân để ghi.
B. Mở tệp nhị phân đã có và ghi thêm dữ liệu nối tiếp vào tệp này.
C. Mở tệp nhị phân để ghi mới.
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. double chsize(int handle, long size);
B. long chsize(int handle, long size);
C. int chsize(int handle, long size);
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.
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 16
A. Mở tệp văn bản cho phép ghi.
B. Mở tệp văn bản cho phép đọc.
C. Mở tệp văn bản cho phép cả đọc cả ghi.
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 17
A. Mở tệp nhị phân để ghi.
B. Xóa nội dung của tệp.
C. Mở tệp văn bản để đọc và ghi.
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 18
A. (*p).a;
B. *p->a;
C. 1 và 2 sai.
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 19
A. p=&t;
B. p=&t.x;
C. p=&a[5];
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 20
A. Không được phép gán: vaotruong = ratruong;
B. “sinhvien” là tên cấu trúc, “vaotruong”, “ratruong” là tên biến cấu trúc.
C. Có thể viết “vaotruong.ng”, “ratruong.th”, “sinhvien.vaotruong.n” để truy xuất đến các thành phần tương ứng.
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 21
A. S1 đúng.
B. S2 đúng.
C. Cả S1, S2 đều đúng.
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 22
A. Gán biến cho nhau.
B. Gán hai phần tử mảng (kiểu cấu trúc) cho nhau.
C. Gán một phần tử mảng (kiểu cấu trúc) cho một biến hoặc ngược lại.
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 23
A. Đoạn chương trình trên có lỗi cú pháp.
B. Không được phép sử dụng toán tử lấy địa chỉ đối với các thành phần “to” và “soluong”.
C. Lấy địa chỉ thành phần “soluong” dẫn đến chương trình hoạt động không đúng đắ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 24
A. 1.
B. 2.
C. 2 và 3.
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 25
A. Khai báo 1 tốn nhiều bộ nhớ hơn khai báo 2.
B. Khai báo 2 sẽ giúp chương trình chạy nhanh hơn khi thay đổi vị trí 2 sinh viên.
C. Khai báo 1 sẽ giúp tiết kiệm câu lệnh hơn khi viết hàm thay đổi vị trí 2 sinh viê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 26
A. ‘H’.
B. ‘e’.
C. ‘l’.
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 27
A. “struct” là một kiểu dữ liệu do người dùng định nghĩa bao gồm nhiều thành phần có kiểu khác nhau.
B. “struct” là sự kết hợp của nhiều thành phần có thể có kiểu khác nhau.
C. Cả 2 ý đều đúng.
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 28
A. “.”(Toán tử chấm).
B. “->”(Toán tử mũi tên).
C. Cả hai đều đúng.
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 29
A. {6, 6, 7};
B. {5, 6, 7};
C. Nhóm trị khác.
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 30
A. 3.0
B. 4.0
C. Giá trị khác.
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.