Câu hỏi:
18/07/2024 995Cho đoạn chương trình sau:
# include
# include
int main()
{
ifstream;
f>>a>>b;
s=a+b;
cout<<s;
return 0;
}
Tệp “baitap.txt” là tệp dùng để:
A. Làm việc với kết quả của bài toán.
B. Ghi dữ liệu.
B. Ghi dữ liệu.
C. Vừa đọc vừa ghi dữ liệu.
D. Làm việc với kết quả của bài toán.
Trả lời:
Đáp án đúng là: A
Vì tệp “baitap.txt” được dùng để đọc dữ liệu qua câu lệnh:
ifstream;
f.open(“baitap.txt’);
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1:
Cho câu lệnh sau:
ifstream fi("f:\mydata\dulieu.txt") ;
fi>>a;
Câu lệnh trên thực hiện:
Câu 2:
Cho đoạn chương trình sau:
# include
# include
int main()
{
ifstream;
f>>a>>b;
s=a+b;
cout<<s;
return 0;
}
Biến tệp trong đoạn chương trình trên là:
Câu 3:
Hãy cho biết sau khi thực hiện đoạn lệnh sau:
a = 10;
b =5;
s=a*b;
ofstream fo ("ketqua.txt");
fo<<s;
fo.close();
Thì tệp ketqua.txtcó nội dung gì?
Câu 4:
Câu lệnh sau thực hiện nhiệm vụ gì?
ofstream fi("dulieu.txt") ;
fi<<a;
Câu 5:
Cho đoạn chương trình sau:
cin>>a>>b;
S=a+b;
ofstream fo ("baitap.txt");
fo<<s;
fo.close();
Trong đoạn chương trình trên tệp “baitap.txt” dùng để làm gì?
Câu 8:
Cho đoạn chương trình sau:
# include
# include
float a,s,b;
int main()
{
cin>>a>>b;
ofstream fo("ketqua.txt") ;
s=a+b;
fo<<s;
f0.close();
return 0;
}
Hãy cho biết tệp nào được khai báo để đọc dữ liệu:
Câu 9:
Cho đoạn chương trình sau:
# include
# include
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:
Câu 10:
Cho đoạn chương trình:
#include <bits/stdc++.h>using namespace std;int main(){</bits/stdc++.h>
ifstream fi("trai.txt");
int x, y;
while (fi >>x >>y){
float d = sqrt(x*x + y*y);
cout <<fixed<<setw(10)<<setprecision(2) << d << endl;
}return 0;}
Lỗi sai trong đoạn chương trình trên là:
Câu 11:
Cho đoạn chương trình sau:
# include
# include
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à:
Câu 12:
Cho 2 số a,b từ tệp bt.txt, tính tổng của 2 số rồi ghi kết quả ra màn hình, hãy chỉ ra lỗi sai đoạn chương trình sau :
#include <bits/stdc++.h>using namespace std;int main(){</bits/stdc++.h>
int a,b;
while (fi >>a >>b){
s=a+b;
cout <<s
}return 0;}
fi.close();
Câu 13:
Cho đoạn chương trình sau:
cin>>a>>b;
S=a+b;
ofstream fo ("baitap.txt");
fo<<s;
fo.close();
Trong đoạn chương trình trên dữ liệu được nhập từ đâu?