去评论
推扬网

李树喜:网吧收费系统c语言源程序

admin
2020/08/10 19:43:13

武莉的回答:

#include?"time.h" #include?"stdlib.h" #include?"stdio.h" main() {  char?c;  clock_t?start,end;  time_t?a,b;  double?var;  int?i,guess;  srand(time(NULL));  printf("do?you?want?to?play?it.('y'?or?'n')?\n");  loop:   while((c=getchar())=='y')   {    i=rand()%100;    printf("\nplease?input?number?you?guess:\n");    start=clock();    a=time(NULL);    scanf("%d",&guess);    while(guess!=i)    {     if(guess>i)     {      printf("please?input?a?little?smaller.\n");      scanf("%d",&guess);     }     else     {      printf("please?input?a?little?bigger.\n");      scanf("%d",&guess);     }    }    end=clock();    b=time(NULL);    printf("\1:?It?took?you?%6.3f?seconds\n",var=(double)(end-start)/18.2);    printf("\1:?it?took?you?%6.3f?seconds\n\n",difftime(b,a));    if(var<15)     printf("\1\1?You?are?very?clever!?\1\1\n\n");    else?if(var<25)     printf("\1\1?you?are?normal!?\1\1\n\n");    else     printf("\1\1?you?are?stupid!?\1\1\n\n");     printf("\1\1?Congradulations?\1\1\n\n");     printf("The?number?you?guess?is?%d",i);   }   printf("\ndo?you?want?to?try?it?again?(\"yy\".or.\"n\")\n");   if((c=getch())=='y')    goto?loop; }

用微笑掩盖╰的回答:

1) 管理人员根据口令进入系统; (2) 管理车位信息(车位编号,状态)和每小时的收费费率(大车7元/小时,小车5元/小时,由停车时选择录入); (3) 停车时,建立对象,录入汽车停泊信息(车牌号,停泊位置,停泊开始时间);停车位为第一个为空的位置,由程序查询自动给出车位号,如果车位已满要给出提示; (4) 取车时,需要根据车辆停泊时间自动计算费用(半小时内以半价计算,超出半小时按一小时计算)并显示在屏幕上。 (5)可以随时根据车牌查询是否入库。 (6)可以随时根据车位查询该位置上的相关信息。 (7)程序中用到的时间通过提取系统时间获得。 【程序设计的具体说明】 1.  数据结构: 用类实现; 类类型的结构: class p: 数据成员   车牌号  字符串 char no[9]   车位号  int pos         收费费率 double fee 成员函数自行定义; 对象成员:       类class time         {int hour; int minute;} 成员函数自行定义; 2.  通过查询数组int position[100]中的信息确定车位状态。 函数原型清单:(建议,也可以用其它的参数或函数名) 1 构造函数,析构函数 2 泊车操作 void  putcar() 3 取车操作 void  takecar( ) 4 查询车牌信息 int search_no() 5 查询位置信息 int searc_pos() 6 其它各成员函数