会员计费系统c语言_c语言课程设计报告会员卡计费系统源代码.doc
word格式 整理版
学习参考
#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("卡号:");scanf("%s",pNew->id); //运用指针输入卡号
printf("请输入姓名: ");scanf("%s",pNew->name); //运用指针输入姓名
a:
printf("请输入性别(f--女m--男): ");getchar(); //输入男女
s = getchar();
if(s=='f'||s=='m') //判断是 男 是 女
{
if (s == 'f' || s == 'F') strcpy(pNew->sex,"女");
if (s == 'M' || s == 'm') strcpy(pNew->sex,"男");
}
else //如果输入错误
{
printf("输入错误,请重新输入...\n");
goto a; //跳转至a,重新输入
}
printf("请输入年龄: ");scanf("%d",&(pNew->age)); //运用指针输入年龄
printf("请输入缴费金额: ");scanf("%f",&(pNew->money)); //运用指针输入余额
printf("请输入电话: ");scanf("%s
会员计费系统c语言_c语言课程设计报告会员卡计费系统源代码.doc相关推荐
- C语言课程设计报告-会员卡计费系统源代码
#include <stdio.h> //编译预处理指令,引入头文件 #include <stdlib.h> #include <string.h> #includ ...
- 会员计费系统c语言_c语言课程设计报告会员卡计费系统源代码
#include <> .\n"); goto a; ...
- 会员计费系统c语言_c语言课程设计报告 会员卡计费系统源代码
#include <> .\n"); goto a; .\n"); goto a; } break; case '3': printf(" 请输入年龄 : & ...
- 图书馆系统c语言作业,C语言图书馆管理系统课程设计报告
<C语言图书馆管理系统课程设计报告>由会员分享,可在线阅读,更多相关<C语言图书馆管理系统课程设计报告(16页珍藏版)>请在人人文库网上搜索. 1.高级语言程序设计课程设计报告 ...
- c语言课程设计北京电子工业出版社,C语言课程设计报告(招生查询系统).doc
PAGE 课 程 设 计 报 告 题目: 招生查询系统 课程名称: C语言程序设计 专业班级: 学 号: 姓 名: 指导教师: 报告日期: 2013.10.16 计算机科学与技术学院 任务书 题目㈠ ...
- 景点查询系统c语言程序,《C语言程序设计》课程计报告-景点查询系统.doc
<C语言程序设计>课程计报告-景点查询系统 课 程 设 计 报 告 题目: 景点查询系统 课程名称: C语言与程序设计 专业班级: 信息安全1302班 学 号: 姓 名: 指导教师: 报告 ...
- c语言查询课程信息,《C语言程序设计》课程设计报告-招生信息查询系统.docx
<C语言程序设计>课程设计报告-招生信息查询系统 课 程 设 计 报 告题目: 招生信息查询系统 课程名称: C语言程序设计 专业班级: 信息安全1302 学 号: 姓 名: 指导教师: ...
- c语言背单词系统刘小飞,C语言背单词课程设计报告(软件工程).doc
C语言背单词课程设计报告(软件工程) 三亚学院 <C语言程序设计>课程设计 题 目 背单词 专 业 软件工程 班 级 1101 学 生 龚方盛 周艺冠 学 号 1110750064 111 ...
- c语言银行卡管理系统程序设计报告,《c语言程序设计》课程设计报告-职工信息管理系统.doc...
<c语言程序设计>课程设计报告-职工信息管理系统.doc 还剩 24页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环 ...
最新文章
- 极客新闻——02、最高效的人都是最会休息的人
- 4月24日Serverless Developer Meetup上海亮相
- Java作业08 计科1501 闫国雨
- 我是一个喜欢桌游的前端女,跟朋友一起做了个桌游交流系统。在自己的系统里直播开发生活,希望得到更多交流...
- bzoj#4555. [Tjoi2016Heoi2016]求和
- [蓝桥杯历届试题] 欧拉与鸡蛋
- oracle-xe-11.2.0-1.0.x86_64安装教程
- 归并排序 c++_数据结构:排序(4)||有序表的归并(归并排序)、基数排序
- directx sdk march 2009_小视科技极致轻量级模型人脸识别sdk支持活体检测总模型仅8M...
- 如何让我的网站(独立网站或者blog)被百度收录?
- Linux命令整理 - 通用版
- 幂等校验是什么意思_什么是接口的幂等性,如何实现接口幂等性?一文搞定
- PHP之mb_convert_case使用
- 二元函数对xy同时求导_《高等数学》微课视频“二元函数的全微分求积”录音...
- 爬虫->TpImgspider
- CTF gopher协议
- 公网Kamailio 代理 freeswitch 和做 sbc
- 途胜怎样与android手机互联,现代途胜车载蓝牙怎么连接,途胜手机互联映射教程...
- 怎么打开服务器的xls文件,xls是什么文件格式?.xls文件打开方法
- 自律给你自由——Android设计布局的新姿势