Ghi giá trị của a ra màn hình.

Một phần của tài liệu Tổng ôn Trắc nghiệm Tin học 11 C++ có đáp án và giải thích (Trang 104 - 106)

D. Ghi giá trị của biến a ra tệp “dulieu.txt” Hướng dẫn giải Hướng dẫn giải

Đáp án đúng là: D

Ghi dữ liệu vào tệp đang mở ở chế độ ghi: biến_tệp << biến1 << biến2 << ... << biếnK;

Câu 11. Cho câu lệnh sau:

ifstream fi("f:\mydata\dulieu.txt") ; fi>>a;

Câu lệnh trên thực hiện:

A. Đọc giá trị a từ tệp “dulieu.txt" B. nhập vào giá trị a.

C. Ghi giá trị của a ra màn hình.

D. Ghi giá trị của biến a ra tệp “dulieu.txt" Hướng dẫn giải Hướng dẫn giải

Đáp án đúng là: A

Vì câu lệnh fi>>a;

Là câu lệnh đọc dữ liệu từ tệp đang mở (tệp “delieu.txt”) ở chế độ đọc.

Câu 12. Cho đoạn chương trình sau:

# include <fstream> # include <iostream> float a,s; int main() { ifstream fi(“dulieu.txt") ; ofstream fo("ketqua.txt") ; fi>>a; s=a*a; fo<<s; fi.close(); f0.close(); return 0; }

Đoạn chương trình trên thực hiện:

A. Đọc dữ liệu từ tệp và ghi kết quả ra màn hình. B. Đọc dữ liệu từ tệp và ghi kết quả ra tệp. B. Đọc dữ liệu từ tệp và ghi kết quả ra tệp.

C. Đọc dữ liệu từ bàn phím và ghi kết quả ra tệp.

D. Đọc dữ liệu từ bàn phím và ghi kết quả ra màn hình. Hướng dẫn giải Hướng dẫn giải

Đáp án đúng là: B

Đoạn chương trình trên thực hiện: Đọc dữ liệu từ tệp và ghi kết quả ra tệp, thông qua 2 câu lệnh:

ifstream fi(“dulieu.txt") ; ofstream fo("ketqua.txt") ;

A. Nếu mở tệp để đọc, mà tệp được chỉ định khơng tờn tại thì bạn sẽ nhận được

thông báo lỗi.

B. Nếu mở tệp để ghi, mà tệp được chỉ định đang tồn tại thì tệp sẽ bị ghi đè nội

dung đang có.

C. Nếu đã khai báo biến tệp để đọc/ghi dữ liệu thì ta có thể mở tệp như sau: <tên

biến tệp>.open(<xâu tên tệp>);

D. Đọc dữ liệu từ tệp đang mở ở chế độ đọc tương tự như lệnh cin: biến_tệp <<

biến1 << biến2 <<…<< biếnK;

Hướng dẫn giải Đáp án đúng là: D

Đọc dữ liệu từ tệp đang mở ở chế độ đọc tương tự như lệnh cin: biến_tệp >> biến1 >> biến2 >> ... >> biếnK;

Câu 14. Cho đoạn chương trình sau:

# include <fstream> # include <iostream> float a,s,b; int main() { cin>>a,b ofstream fo("ketqua.txt") ; s=a+b; cout<<s; f0.close(); return 0; }

Với a=5, b=10 thì nội dung của tệp “ketqua.txt” là:

A. 5 B. 10 B. 10 C. 15

Một phần của tài liệu Tổng ôn Trắc nghiệm Tin học 11 C++ có đáp án và giải thích (Trang 104 - 106)

Tải bản đầy đủ (PDF)

(127 trang)