第1个回答 2019-10-04
/*
下面这个简单的例子是文件输入输出流的。
当然你可以只用输入流,也可以只用输出流。
*/
#include
<iostream>
#include
<fstream>
using
namespace
std;
int
main(int
argc,
char
*argv[])
{
//
文件输入流,假设
data.txt
已经存在
ifstream
fin(
"data.txt"
);
//
文件输出流
ofstream
fout(
"results.txt",
ios::app
);
int
temp;
//
这个例子的功能是:将
data.txt
中的每个整数加
2
后存入
result.txt
中
while(
fin
>>
temp
)
{
fout
<<
temp
+
2
<<
endl;
}
//关闭输入输出流
fin.close();
fout.close();
return
0;
}
第2个回答 2020-01-12
很简单,只需把cout关联到所要输出的文件即可;
比如将结果保存到E:\cout.txt
下
#include
#include
#include
using
namespace
std;
int
main()
{
ofstream
file("E:\\cout.txt");
cout.rdbuf(file.rdbuf());
while
(true)
{
double
x=0,y=0,z=0,w=0;
cin>>x;
if(x==0)break;
y=x-12.0;
w=y/77;
z=log(w);
cout<
评论
0
0
加载更多