栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言学生学籍管理系统课程设计

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言学生学籍管理系统课程设计

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("剩余输入次数%dn",4-j); 
      for(i=0; i<6; i++) 
      { 
 mima[i]=getch(); 
 printf("*"); 
      } 
    } 
    mima[i]=''; 
    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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持考高分网。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/63031.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号