会员计费系统c语言_c语言课程设计报告会员卡计费系统源代码

#include 

//

编译预处理指令,引入头文件

#include 

#include 

#include 

#define MAX 10

#define MENU_MAIN_COUNT 7

//

自定义符号常量

//

主菜单的选项个数

typedef struct member

//

定义结构体类型

member

,采用链式存储结构

{

char name[MAX];

//

姓名

char id[MAX];

//

卡号

char sex[2];

//

性别

int age;

//

年龄

float money;

//

余额

char tel[12];

//

电话

struct member *next;

//

定义一个指针指向下一个会员信息

float cost;

//

消费金额

}mem;

//

定义结构体变量

mem

/*

声明函数

*/

void menu();

void save(mem *p);

/*

声明函数,声明菜单函数

//

声明保存函数

*/

mem *head=NULL;

//

头指针为

NULL

mem*  get_last(mem

*p)

//

取得链表最后一个元素的节点指针并返回该

指针

{

if(p->next == NULL)

{

return p;

}

else

{

get_last(p->next);

}

}

void  creat_member(mem

*pNew)

//

输入信息操

作,会员登记函数

{

//

创建一个新

的会员

char s;

printf("

printf("

卡号

:");

请输入姓名

: ");

scanf("%s",pNew->id);

scanf("%s",pNew->name);

//

运用指针输入卡号

//

运用指针输入姓名

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值