方志鹏吧 关注:7贴子:21
  • 4回复贴,共1
#include <stdio.h>
int main(void)
{
int nSelection;
printf("欢迎进入计费管理系统\n");
printf("\n");
do
{
printf("------菜单------\n");
printf("1.添加卡\n");
printf("2.查询卡\n");
printf("3.上机\n");
printf("4.下机\n");
printf("5.充值\n");
printf("6.退费\n");
printf("7.查询统计\n");
printf("8.注销卡\n");
printf("0.退出\n");
printf("请选择菜单项编号:");
scanf("%d",&nSelection);
switch (nSelection)
{
case 1:printf("1.添加卡\n");break;
case 2:printf("2.查询卡\n");break;
case 3:printf("3.上机\n");break;
case 4:printf("4.下机\n");break;
case 5:printf("5.充值\n");break;
case 6:printf("6.退费\n");break;
case 7:printf("7.查询统计\n");break;
case 8:printf("8.注销卡\n");break;
default:printf("退出");break;
}
}
while (nSelection!=0);
return 0;
}


来自iPhone客户端1楼2016-03-02 22:07回复
    void query()
    {
    char name[18];
    do
    {
    printf("请输入查询卡的卡号:");
    scanf("%s",name);
    printf("请输入使用次数:");
    scanf("%d",&card.nUseCount);
    }while (strcmp(name, card.aName)!=0);
    printf("卡号:%s",card.aName);
    printf("卡号\t密码\t状态\t开卡金额\t开卡时间\t\n");
    printf("%s\t%s\t%d\t%f\t%s\t\n",card.aName,card.aPwd,card.nDel,card.fBalance,asctime(ttime));
    }


    来自iPhone客户端2楼2016-03-09 21:47
    回复
      struct Card
      {
      char aName[18];
      char aPwd[8];
      int aStatus;
      time_t tStart;
      time_t tEnd;
      float fTotaluse;
      time_t tLast;
      int nUseCount;
      float fBalance;
      int nDel;
      }card;


      来自iPhone客户端3楼2016-03-09 22:05
      回复
        void add()
        {
        int x=0;
        card.tStart=time(NULL);
        ttime=localtime(&card.tStart);
        printf("请输入卡号(18位):");
        do
        {
        scanf("%s",card.aName);
        if(strlen(card.aName)<=18&&strlen(card.aName)>=1)
        x=1;
        else
        continue;
        }while(x==0);
        x=0;
        printf("请输入密码(8位):");
        do
        {
        scanf("%s",card.aPwd);
        if (strlen(card.aPwd)<=8&&strlen(card.aPwd)>=1)
        x=1;
        else
        continue;
        }while (x==0);
        printf("请输入开卡金额:");
        scanf("%f",&card.fBalance);
        printf("-----添加卡的信息如下-----\n");
        printf("卡号\t密码\t状态\t开卡金额\t开卡时间\t\n");
        printf("%s\t%s\t%d\t%f\t%s\t\n",card.aName,card.aPwd,card.nDel,card.fBalance,asctime(ttime));
        }


        来自iPhone客户端4楼2016-03-09 22:05
        回复
          #include <stdio.h>
          #include <time.h>
          struct tm *ttime;
          #include "struct.h"
          #include "Header.h"
          #include "query.h"
          void outputmenu();
          int main(void)
          {
          int nSelection;
          printf("欢迎进入计费管理系统\n");
          printf("\n");
          do
          {
          outputmenu ();
          scanf("%d",&nSelection);
          switch (nSelection)
          {
          case 1:printf("1.添加卡\n");add();break;
          case 2:printf("2.查询卡\n");query();break;
          case 3:printf("3.上机\n");break;
          case 4:printf("4.下机\n");break;
          case 5:printf("5.充值\n");break;
          case 6:printf("6.退费\n");break;
          case 7:printf("7.查询统计\n");break;
          case 8:printf("8.注销卡\n");break;
          default:printf("退出");break;
          }
          }
          while (nSelection!=0);
          return 0;
          }
          void outputmenu()
          {
          printf("------菜单------\n");
          printf("1.添加卡\n");
          printf("2.查询卡\n");
          printf("3.上机\n");
          printf("4.下机\n");
          printf("5.充值\n");
          printf("6.退费\n");
          printf("7.查询统计\n");
          printf("8.注销卡\n");
          printf("0.退出\n");
          printf("请选择菜单项编号:");
          }


          来自iPhone客户端5楼2016-03-09 22:37
          回复