从键盘输入1个15个字符的字符串写到文件data.txt中,程序执行后打开试题文件夹下的文件data.txt,看下文件内容是否是输入的字符串。再从该文件读取字符串输出到屏幕上。
时间: 2023-06-06 17:09:15 浏览: 124
好的,这是一个编程问题。我可以帮助你解决这个问题。
以下是使用 C++ 语言实现的代码示例:
```cpp
#include <iostream>
#include <fstream>
#include <cstring>
using namespace std;
int main() {
// 从键盘输入字符串
char str[16];
cout << "请输入一个长度不超过15的字符串:" << endl;
cin.getline(str, 16);
// 写入文件
ofstream outfile("data.txt");
outfile << str << endl;
outfile.close();
// 读取文件
ifstream infile("data.txt");
char buffer[16];
infile.getline(buffer, 16);
infile.close();
// 输出字符串
cout << "文件中的字符串是:" << buffer << endl;
return 0;
}
```
请将此代码复制到 C++ 环境中编译运行,然后输入一个不超过 15 个字符的字符串,程序会将该字符串写入文件 data.txt 中,并从文件中读取字符串并输出到屏幕上。
阅读全文