C语言 银账户管理作业附源码.docVIP

  • 7
  • 0
  • 约7.18万字
  • 约 12页
  • 2016-12-25 发布于河南
  • 举报
银行账户管理系统 设计思路 用结构体链表来存放个人银行账户的信息,通过静态分配结构体数组的大小,然后通过对链表的插入、查找、删除、排序、保存操作实现账户管理的功能。程序退出时自动将内存中的数据保存到文件中,再次运行时程序会自动从文件中读取数据扫内存中。 程序启动时要求输入用户名和密码 用户名:admin 密码:123456 各个功能的实现 1、建立账户功能:struct account *insert(struct account *head, struct account *new);该函数通过对链表进行插入操作,从而实现建立账户的功能。 2、显示所有账户功能:void print(struct account *head);对链表进行输出,列出所有账户。 3、按照账号搜索的功能:struct account *find(struct account *head,long account_num);对指针进行遍历,找到符合条件的数据。 4、按照账号删除账户:struct account *del(struct account *head,long account_num);对链表进行查找,如有匹配的则执行删除,若没有找的不做任何操作。 5、模拟取钱功能:struct account *W

文档评论(0)

1亿VIP精品文档

相关文档