700+ câu trắc nghiệm Ngôn ngữ lập trình C có đáp án - Phần 27
20 người thi tuần này 4.6 2.5 K lượt thi 25 câu hỏi 45 phút
🔥 Đề thi HOT:
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
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 )
200 câu trắc nghiệm tổng hợp Giáo dục quốc phòng an ninh có đáp án
304 câu trắc nghiệm Khởi nghiệp kinh doanh có đáp án
860 câu trắc nghiệm tổng hợp Kinh tế chính trị có đáp án -Phần 1
536 câu trắc nghiệm Kinh tế vi mô có đáp án - Phần I
2000+ câu Trắc nghiệm tổng hợp Tư tưởng Hồ Chí Minh có đáp án Phần 1
Nội dung liên quan:
Danh sách câu hỏi:
Câu 1
A. fgets();
B. fputs();
C. fwrite();
D. fread();
Lời giải
Chọn đáp án D
Câu 2
A. fgets();
B. fputs();
C. fwrite();
D. fread();
Lời giải
Chọn đáp án C
Câu 3
A. “70, 26, 13, 13, 10, 44”
B. “70, 26, 13, 10, 44”
C. “70, 26, 10, 44”
D. Đoạn lệnh có lỗi
Lời giải
Chọn đáp án B
Câu 4
A. Lệnh fseek(f,10,SEEK_END) định vị con trỏ tệp đến byte thứ 10 trong tệp.
B. Đoạn lệnh fseek(f, 10, SEEK_END); định vị con trỏ tới cuối tệp.
C. Giả sử tệp có n cấu trúc, lệnh fseek(f, n, SEEK_SET) sẽ đặt con trỏ tới cấu trúc cuối cùng của tệp.
D. Giả sử tệp có n cấu trúc, lệnh fseek(f, n, SEEK_CUR); sẽ không làm thay đổi vị trí con trỏ của tệp.
Lời giải
Chọn đáp án C
Câu 5
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. A và B đúng
D. A và B sai
Lời giải
Chọn đáp án 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 7
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.
D. Khi dùng hàm, nếu gặp kí tự xuống dòng, thì kí tự mã số 10 và 13 sẽ được thêm vào cuối xâu được đọ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 8
A. putch();
B. puts();
C. fputc();
D. fputs();
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. 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.
D. Đọc các phần tử của tệp chừng nào kí tự đó chưa phải là kí tự kết thú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 10
A. Hàm làm sạch vùng đệm 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 đệm 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 đệm của tệp f, nếu thành công trả về 0, trái lại, trả về EOF.
D. Hàm xóa bộ nhớ đệm của bàn phím.
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. fseek();
B. rewind();
C. ftell();
D. seek();
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. 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);
D. int fread( void *ptr, int size, 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 13
A. int puts(const char *s, FILE *f);
B. int puts( const char *s);
C. int puts(FILE *f, const char *s);
D. int puts(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 14
A. f=fopen(“du_lieu”,”r”);
B. f=fopen(“du_lieu”,”r+b”);
C. f=fopen(“du_lieu”,”a+t”);
D. f=fopen(“du_lieu”,”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. long filelength(int the_file);
B. double filelength(int the_file);
C. int filelength(int the_file);
D. Không có đáp án nào đú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 16
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.
D. Mở tệp nhị phân để đọ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 17
A. double chsize(int handle, long size);
B. long chsize(int handle, long size);
C. int chsize(int handle, long size);
D. Tất cả các đáp án trê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.
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. 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.
D. Mở tệp văn bản đã tồn tại để đọ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 20
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.
D. Tất cả các đáp án trê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 21
A. (*p).a;
B. *p->a;
C. A và B đều đúng
D. A và B đều 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 22
A. p=&t;
B. p=&t.x;
C. p=&a[5];
D. p=&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 23
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.
D. A, B, C đề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 24
A. S1 đúng
B. S2 đúng
C. S1 và S2 đều đúng
D. S1 và S2 đều 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 25
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.
D. Gán hai mảng có cấu trúc có cùng số phần tử cho 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.