c语言课程设计--atm取款机.docVIP

  • 117
  • 0
  • 约4.15千字
  • 约 15页
  • 2018-10-18 发布于浙江
  • 举报
c语言课程设计--atm取款机

课程设计目的 1、掌握C语言数组、函数、指针、结构体的综合应用。 2、掌握使用C语言,进行应用性的开发。 3、掌握系统数据结构与算法的设计。 二、课程设计内容 1、数据结构。 (1)客户账户(custmer):账户ID… (2)客户账户数据库(CustmerDB): 2、实现查询、取款、转账等业务操作算法。 三、课程设计过程 1、系统的总体设计 使用数据结构定义用户空间,存储着用户的卡号、密码、和金额。在使用其他函数去访问该空间,实现查询、取款、转账等操作。 (1)定义用户存储空间:包含用户的卡号、密码、和金额 typedef struct lnode{ int ID; int mima; int data; struct lnode *next; }lnode,*linklist; (2)添加新用户 void newlist(linklist l,int x,int y,int z){ linklist p,r; r=l; p=(linklist)malloc(sizeof(lnode)); p-ID=x; p-mima=y; p-data=z; p-next=r-next; r-next=p; } (3)查询函数 void chaxun(linklist l){ printf(你当前的余额为:); printf(%d

文档评论(0)

1亿VIP精品文档

相关文档