C语言课程设计报告 购物卡管理系统(2)
时间:2025-06-06
时间:2025-06-06
(6) 存储:购物卡内的信息以文件形式存储。 (7) 退出:从系统中退出。
(8) 菜单:提供良好的界面,方便用户的操作。
(三)整体设计与模块划分:
根据以上的分析,可以将系统整体划分为以下大致几部分:
函数及结构模块有: 1、数据结构结构体:
struct card /*定义购物卡的几要素*/ {
char name[20]; /*顾客姓名(即卡号)*/ long int password; /*购物卡密码*/ char start[4]; /*购物卡是否激活*/ float account; /*余额*/ float score; /*积分*/ } card[100];
2、main() /*主函数*/ 3、void menu() /*菜单*/ 4、make_card() /*制卡*/ 5、start_card() /*激活*/ 6、get_card() /*消费*/ 7、put_card() /*存款*/ 8、display_card() /*报表*/
9、read_card() /*读卡(读取数据)*/ 10、write_card() /*写卡(记录数据)*/
11、getch();的功能是等待你按键(有时候,需要程序停一下,以便查看结果) 它不影响程序的输出结果。
下一篇:评职称单位推荐意见