题目描述:从文件a.txt中读取三个整数,然后把这三个整数保存到b.txt中,两整数之间一个空格。c++
时间: 2024-03-20 13:40:25 浏览: 71
您可以使用C++的文件输入输出流来实现这个功能。以下是一个简单的代码示例:
```c++
#include <iostream>
#include <fstream>
using namespace std;
int main() {
// 打开文件a.txt进行读取
ifstream input("a.txt");
if (!input) {
cerr << "无法打开文件a.txt" << endl;
return 1;
}
// 读取三个整数
int a, b, c;
input >> a >> b >> c;
// 打开文件b.txt进行写入
ofstream output("b.txt");
if (!output) {
cerr << "无法打开文件b.txt" << endl;
return 1;
}
// 将三个整数写入文件b.txt
output << a << " " << b << " " << c;
// 关闭文件流
input.close();
output.close();
return 0;
}
```
在上面的代码中,我们首先打开文件a.txt并读取三个整数,然后打开文件b.txt并将这三个整数写入文件中。最后,我们关闭文件流并结束程序。注意,在使用文件流时,请确保文件名和路径正确,并检查文件是否成功打开。
阅读全文