银行帐户管理
要求建立二进制文件存储银行帐户信息,其中每个用户帐户信息中要求保存帐号、用户身份证号码、用户姓名、用户地址、帐户金额等,完成以下功能: 1)录入新帐户;
2)查询帐户情况,根据输入的帐号查询用户情况和帐户金额;
3)修改帐户信息,要求用户输入帐号,根据用户需要修改除了帐号之外的其余信息;
4)删除帐户:根据输入的帐号找到要删除的帐号信息以后,经确认后删除该帐号信息;
提示:程序中定义用户帐户结构体:
struct account{
char accountid[10];
char customerid[30];
char name[20];
char address[30];
float balance; };
其中存储用户帐户信息的二进制文件中每个数据类型应为struct account,在操作之前可以考虑先将文件中的用户帐户信息读出并建立成一个链表,然后进行查询、删除等操作,可节省读写文件的时间;当录入新帐户信息、修改帐户信息之后,同时更新相应文件的内容;
谁能帮我编一,谢谢 急~~