C语言怎么实现学生学籍管理系统

这篇文章主要介绍“C语言怎么实现学生学籍管理系统”,在日常操作中,相信很多人在C语言怎么实现学生学籍管理系统问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C语言怎么实现学生学籍管理系统”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

成都创新互联-专业网站定制、快速模板网站建设、高性价比河东网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式河东网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖河东地区。费用合理售后完善,十余年实体公司更值得信赖。

C语言学生学籍管理系统做了好长时间的,里面有点小问题,希望大佬找到并帮忙改改,注意输入密码三次错误会自动注销用户,密码123456

代码:

#include 
#include 
#include 
#include 
struct student 
{ 
  char xuehao[100];//输入学号 
  char name[100];//输入姓名 
  char sex[100];//输入性别 
  int age;//输入年龄 
  char jiguan[100];//输入籍贯 
  char dianhua[100];//输入电话 
  char yuanxi[100];//输入院系 
  char banji[100];//输入班级 
} stu[1000]; 
void shouye()//首页 
{ 
  int i; 
  printf("^-^-----------------------------------------------------^-^\n"); 
  printf("\n"); 
  printf(" $        欢迎使用学生学籍管理系统!        $\n"); 
  printf(" $              制作人:          $\n"); 
  printf(" $                  李威鹏       $\n"); 
  printf(" $              时间:2017.12        $\n"); 
  printf("\n"); 
  printf("^-^-----------------------------------------------------^-^\n"); 
  printf("Enter键继续!"); 
  getchar(); 
  system("cls"); 
} 
void zhuxiao()//注销用户 
{ 
  system("shutdown -f "); 
} 
void denglu()//登陆 
{ 
  void menu(); 
  int i,j; 
  char mima[16]; 
  for(j=1; j<=4;) 
  { 
    if(j==4) 
      break; 
    else if(j<4) 
    { 
      printf("请输入6位密码:\n"); 
      printf("剩余输入次数%d\n",4-j); 
      for(i=0; i<6; i++) 
      { 
        mima[i]=getch(); 
        printf("*"); 
      } 
    } 
    mima[i]='\0'; 
    if(strcmp(mima,"123456")==0) 
    { 
  
      system("cls"); 
      printf("密码正确\n"); 
      printf("登陆成功!\n"); 
      printf("按Enter键继续!"); 
      getchar(); 
      menu(); 
      return; 
  
    } 
    else 
    { 
      system("cls"); 
      printf("密码错误\n"); 
      j++; 
    } 
  } 
  printf("注销用户!!!\n"); 
  zhuxiao(); 
  getch(); 
  
} 
void menu()//菜单 
{ 
  system("cls"); 
  printf("*-----------------------------学生管理系统--------------------------------*\n"); 
  printf("\n"); 
  printf("1.添加学生信息  2.删除某个学生信息   3.浏览学生信息\n"); 
  printf("4.修改学生信息  5.查找某个学生信息   6.显示信息数量\n"); 
  printf("0.退出系统\n"); 
  printf("\n"); 
  printf("*-------------------------------------------------------------------------*\n"); 
  
} 
void save(int m) 
{ 
  int i; 
  FILE*fp; 
  if ((fp=fopen("系统","wb"))==NULL) 
  { 
    printf ("文件打开失败\n"); 
    exit(0); 
  } 
  for (i=0; i 6) 
  { 
    menu(); 
    printf("选择菜单错误,请重新选择(0 ~ 6):"); 
    fflush(stdin);//清空输入缓冲区 
  } 
  return n; 
} 
void add()//添加学生信息 
{ 
  int i,m,q,s=1; 
  system("cls"); 
  printf("---------------输入学生信息---------------\n"); 
  printf("请输入需要添加学生的总人数:\n"); 
  scanf("%d",&m); 
  for (i=0; i9||c<1) 
    { 
      menu(); 
      puts("\n选择错误!请重新选择!"); 
      fflush(stdin);//清空输入缓冲区 
    } 
  } 
  while(c>9||c<1); 
  for (i=0; i

到此,关于“C语言怎么实现学生学籍管理系统”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!


文章标题:C语言怎么实现学生学籍管理系统
文章起源:http://cdiso.cn/article/iijcii.html

其他资讯