• 大小: 8KB
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: C/C++
  • 标签: ATM  

资源简介

自己做的,不成敬意。大一实训的作业,想必许多人也很需要把,不用谢哦。

资源截图

代码片段和文件信息

#include
#include
#include
#include
#include
void jianmian();//键面函数的申明
void duqu(int x);//读取函数申明
void xieru(int );//写入函数的申明
void denglu();//登陆函数的申明
void dengluchenggong();//登陆成功函数
void shuruchengji();//输入成绩函数
void paixushuchu();//排序输出函数.....
void chaxunchengji();//查询成绩函数申明.....
struct chengji//成绩结构体
{
    float C_yuyan;//C语言
    float gaoShu;//高数
    float English;//英语
    float xianXing_Math;//线性代数
    float xianDai_History;//现代历史
};
struct student//学生结构
{
 char xuehao[13];//学号
 char sex;//性别
 char name[10];//姓名
 struct chengji cheng;//成绩
};
struct banji//班级结构体
{
 int clas;//班级
 struct student stu[5];//每班五个学生,在此定义学生结构体5个.
}ban[3];//三个班级
main()
{
    int serld=0;
    do
    {
        system(“cls“);
        jianmian();
        printf(“\n“);
        printf(“请输入您的功能选择项:“);
        scanf(“%d“&serld);
        printf(“----------------------------------------\n“);
        switch(serld)
        {
            case 1:
                denglu();
                break;
            case 2:
                printf(“您还未登录,请您先登录\n“);
                system(“pause“);
                break;
            case 3:
                printf(“您还未登录,请您先登录\n“);
                system(“pause“);
                break;
            case 4:
                printf(“您还未登录,请您先登录\n“);
                system(“pause“);
                break;
            case 5:
                printf(“您还未登录,请您先登录\n“);
                system(“pause“);
                break;
            case 6:
                printf(“系统正在为您退出..................\n“);
                Sleep(3000);
                printf(“您已经退出!\n“);
                exit(0);
        }
    }while(1);
    system(“pause“);
}
void jianmian()   /*键面函数*/
{
 printf(“#################################################“);
 printf(“\n“);
 printf(“       欢迎来到吴庆捷贵族小学成绩管理系统“);
 printf(“\n“);
 printf(“                请按键选择功能“);
 printf(“\n“);
 printf(“#################################################“);
 printf(“\n“);
 printf(“\n“);
 printf(“ 1登陆                           2注销    “);
 printf(“\n“);
 printf(“ 3输入成绩                       4排序输出“);
 printf(“\n“);
 printf(“ 5查询成绩                       6退出系统“);
 printf(“\n“);
 printf(“\n“);
 printf(“#################################################“);
 printf(“\n“);
}

void denglu()//登录函数
{
    system(“cls“);
    printf(“欢迎来到成绩管理登录系统:\n“);
    printf(“\n“);
    printf(“请输入您的班级:“);
    int my_Banji;
    scanf(“%d“&my_Banji);
    printf(“-----------------------------------------\n“);
    printf(“请输入您的学号:“);
    char my_xueHao[13];
    scanf(“%s“my_xueHao);
    printf(“------------------------------------------\n\n“);
    printf(“系统正在识别,请稍等......................\n\n“);
    Sleep(2000);
    duqu(my_Banji);//读取函数在此处
    int j;
    //循环全部查找
  for(j=0;j<=4;j++)
 {
  if(strcmp(ban[my_Banji].stu[j].xuehaomy_xueHao)==0)
  {
   printf(“您的输入正确验证成功\n“);

评论

共有 条评论