Câu hỏi:

26/09/2025 37 Lưu

Cho khai báo FILE *f1,*f2; int c; và đoạn lệnh:
f1=fopen(“source”,”rt”); f2=fopen(“TARGET”,”wt”);
while((c=fgetc(f1))!=EOF) fputc(c,f2);
Trong trường hợp tổng quát, hãy cho biết các khẳng định sau, khẳng định nào đúng:

A. Độ dài file “source” luôn bé hơn độ dài file “TARGET”.

B. Độ dài file “source” bằng độ dài file “TARGET”.

C. Độ dài file “source” nói chung lớn hơn độ dài file “TARGET”.

D. Độ dài file “source” nói chung sẽ lớn hơn độ dài file “TARGET” 1 byte.

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án B.

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A.

6 chuỗi “Hello”.

B.

12 chuỗi “Hello”.

C.

Không có kết quả xuất ra màn hình.

D.

23 chuỗi “Hello”.

Lời giải

Chọn đáp án D.

Câu 4

A. Tập tin là dữ liệu đã hoàn tất được lưu trong bộ nhớ ngoài bởi người dùng hay một chương trình.

B. Hệ điều hành nhận biết một tập tin nhờ vào tên đầy đủ của nó gồm đường dẫn và tên tập tin.

C. “C:\tm\TEN.txt” – Dạng mô tả tập tin trong C.

D. “C:/tm/TEN.txt” – Dạng mô tả tập tin trong 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.

Nâng cấp VIP

Câu 5

A.

Số phần tử tối đa của mảng.

B.

Kích thước bộ nhớ sẽ cấp phát cho mảng.

C.

Cả hai câu trên đều đúng.

D.

Cả hai câu trên đề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.

Nâng cấp VIP

Câu 6

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.

Nâng cấp VIP

Câu 7

A. void Read( char* fName, int a[]);

B. void Read(char* fName, int a);

C. void Read(char* fName, int a);

D. void Read(char fName, int &a, int &n);

E. void Read(char fName, int *&a[], int& 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.

Nâng cấp VIP