zoukankan      html  css  js  c++  java
  • c++课设

    #include <stdio.h>
    #include <time.h>
    #include <math.h>
    #define C 60000;
    struct Student
    {
    char name[20];
    int num;
    char banji[10];
    int time;
    int feiyong;
    };
    void menu()
    {
    printf(" ******************* ");
    printf(" 1、输入 ******** ");
    printf(" 2、查询 ********* ");
    printf(" 3、使用显示****** ");
    printf(" 4、退出 *********** ");
    printf(" ******************* ");
    }
    int main()
    {
    clock_t start,finish; double TheTimes;
    struct Student stu[30] ; int i,j,d,e,f;char na[20];
    printf(" ***** 欢迎进入机房收费管理系统 **** ") ;
    while(1)
    {
    menu();
    printf(" 请输入你的选择:");
    scanf("%d",&i) ;
    switch(i)
    {
    case 1: for(int i=0;i<30;i++)
    {
    printf("请输入学号:");
    scanf("%d",&stu[i].num);
    printf(" 请输入班级:");
    scanf("%s",stu[i].banji);
    printf(" 请输入姓名:");
    scanf("%s",stu[i].name);
    printf(" 请输入上机时间:");
    scanf("%d",&stu[i].time);
    stu[i].feiyong=0;
    }
    start=clock()
    ;break;
    case 2:

    printf(" 1、按学号查询:");
    printf(" 2、按姓名查询: ");
    scanf("%d",&e);
    if(e==1)
    {
    printf(" 请输入要查询的学号:");
    scanf("%d",&d);
    for(j=0;j<30;j++)
    {
    if( stu[j].num==d)
    {
    finish=clock();
    TheTimes=(double)(finish-start)/C;
    printf("你上来%f分钟 ",TheTimes);
    }
    }
    }
    else if(e==2)
    {
    printf(" 请输入要查询的姓名:");
    scanf("%s",na);
    for(j=0;j<30;j++)
    {
    if( stu[j].name==na)
    {
    finish=clock();
    TheTimes=(double)(finish-start)/C;
    printf("你上来%f分钟 ",TheTimes);
    }
    }
    }
    ; break;

    case 3: for(j=0;j<30;j++)
    {
    finish=clock();
    TheTimes=(double)(finish-start)/C;
    stu[j].feiyong=(TheTimes/60)*1;

    }
    for(j=0;j<30;j++)
    {
    printf("学号:%d",&stu[j].num);
    printf(" 班级:%s",stu[j].banji);
    printf(" 姓名:%s",stu[j].name);
    printf(" 上机时间:%d",&stu[j].time);
    printf(" 费用:%d",&stu[j].feiyong);
    printf(" 请输入上机时间:%d",&stu[j].time);
    printf(" ");

    }


    ;break;
    case 4:return 0;break;
    }
    }

    return 0;
    }

  • 相关阅读:
    要养成记录技术问题的习惯
    js排序方法
    阶乘算法练习
    简易的自定义滚动条加鼠标滑轮事件结合使用
    等虚线框的拖拽
    照片墙效果
    苹果导航菜单效果
    简易封装js库
    JQ 实现切换效果
    三级菜单
  • 原文地址:https://www.cnblogs.com/XiDaPuBen/p/8678349.html
Copyright © 2011-2022 走看看