c++ 代码读取,储存用户名和用户余额的代码
时间: 2024-02-13 11:02:15 浏览: 28
以下是一个简单的 C++ 代码,用于读取、存储用户名和用户余额:
```c++
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
int main() {
string name;
double balance;
// 读取用户名
cout << "请输入您的姓名:";
cin >> name;
// 读取用户余额
cout << "请输入您的余额:";
cin >> balance;
// 储存用户名和余额
ofstream outfile;
outfile.open("userinfo.txt", ios::out | ios::app); // 打开文件,使用 append 模式
if (outfile.is_open()) {
outfile << name << "," << balance << endl; // 将用户名和余额写入文件
outfile.close(); // 关闭文件
cout << "用户信息已储存!" << endl;
}
else {
cout << "无法打开文件!" << endl;
}
return 0;
}
```
这个程序与上一个程序类似,不同的是它新增了一个名为 `balance` 的浮点数变量,用于储存用户的余额信息。同时,程序还使用了 C++ 的文件操作库,将用户名和余额信息储存在一个名为 `userinfo.txt` 的文本文件中。
在程序运行时,用户需要先输入用户名和余额信息,程序随后将这些信息写入文件中。如果文件成功打开并写入信息,程序将输出一条成功消息;否则,程序将输出一个错误消息。