C语言 购物卡程序 (5)

年華已逝 分享 2020-04-14 下载文档

int v,w4; do { printf(\ printf(\

printf(\ (1) 查 询 ||\\n\printf(\

printf(\ (2) 存 款 ||\\n\printf(\

printf(\ (3) 消 费 ||\\n\printf(\

printf(\ (4) 修 改 密 码 ||\\n\printf(\

printf(\ (5) 返回主菜单 ||\\n\ printf(\ printf(\请选择操作(1--5):< >\\b\\b\ scanf(\ if(v<1||v>5) {w4=1;getchar();} else w4=0; } while(w4==1); switch(v) { case 1:stat_one(k);break; case 2:deposit(k);break; case 3:fetch(k);break; case 4:change(k);break; case 5:menu(); } }

void stat_one(int k) /*显示*/ {

printf(\操 作 成 功 !***************\ print_one(k); menu1(k); }

void deposit(int k) /*存款*/ { float a=0.00,jifen=0.00;

printf(\请输入存款金额:<\\t\\t>\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\ scanf(\ card[k].account+=a;

printf(\存 款 成 功 !***********\ print_one(k); add(); menu1(k); }

void fetch(int k) /*消费*/ { float b=0.00,jifen=0.00;

printf(\请输入消费金额:<\\t\\t>\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\\b\ scanf(\ if(b>card[k].account) printf(\余 额 不 足 !*************\ else { card[k].account-=b; card[k].integal=b; card[k].jifen+=b; printf(\谢 谢 惠 顾 !***********\ print_one(k); add(); } menu1(k); }

void change(int k) /*修改密码*/ { char a[8],b[8]; printf(\请输入新六位数密码:< >\\b\\b\\b\\b\\b\\b\\b\ scanf(\ printf(\请再次输入新六位数密码:< >\\b\\b\\b\\b\\b\\b\\b\ scanf(\ if(strcmp(a,b)==0) { printf(\密码修改成功!*************\ add(); } else printf(\两次密码输入不一致,密码修改失败!\ menu1(k); }

void browse() /*报表*/ {

int i; FILE *fp;

if((fp=fopen(\ { printf(\ return; }

for(n=0;!feof(fp);n++) { fread(&card[n],sizeof(struct credicard),1,fp); }

if(n==0) printf(\无记录,请先制卡!***********\ else {

printf(\操 作 成 功 !**************\\n\ printf(\

printf(\| 姓 名 | 卡 号 |flag| account | integal jifen |\

printf(\ for(i=0;i

printf(\

card[i].number,card[i].name,card[i].ID,card[i].flag,card[i].account,card[i].integal,card[i].jifen); printf(\ }

menu(); }

|


C语言 购物卡程序 (5).doc 将本文的Word文档下载到电脑

下一篇:责任督学督导案例(精品) - 服务课堂教学 提高教学质量

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7 元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx