C语言课程设计报告 购物卡管理系统(6)

时间:2025-06-06

put_card() /*存款功能设定*/ {

int i,m; float n;

long int password; char name[10]; m=0;

printf("请输入你的姓名:\n"); scanf("%s",name);

printf("请再输入你的密码:\n"); scanf("%ld",&password); read_card();

for(i=0;i<=length;i++) {

if((strcmp(card[i].name,name)==0)&&(card[i].password==password)&&(strcmp(card[i].start,"yes")==0)) m=i+1; else

m=m; }

if(m>0) {

printf("您想存入多少钱:\n"); scanf("%f",&n);

card[m-1].account=card[m-1].account+n; printf("余额为 %f\n",card[m-1].account); printf("积分为 %d\n",card[m-1].score); printf("交易成功!"); write_card(); } else

printf("您输入的姓名或密码错误或卡未激活!"); printf("\n输入任意键返回主菜单..."); getch(); menu(); }

(8)报表(显示顾客购物卡上记录的所有信息,除密码外)

display_card() /*显示用户信息功能设定*/

{

int i,m;

long int password; char name[10]; m=0;

printf("请输入你的姓名:\n"); scanf("%s",name);

printf("请再输入你的密码:\n"); scanf("%ld",&password); read_card();

for(i=0;i<=length;i++) {

if((strcmp(card[i].name,name)==0)&&(card[i].password==password)) m=i+1; else m=m; }

if(m>0) {

printf("\t姓名\t是否激活\t\t余额\t\t积分\n\n");

printf(" %8s %8s %20f %10d\n",card[m-1].name,card[m-1].start,card[m-1].account,card[m-1].score); } else

printf("您输入的姓名或密码错误或卡未激活!"); printf("\n输入任意键返回主菜单..."); getch(); menu(); }

(9)菜单(提供各种服务选项)

C语言课程设计报告 购物卡管理系统(6).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

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

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