C#实现简单学生成绩管理系统

这篇文章主要为大家详细介绍了C#实现简单学生成绩管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了C#实现学生成绩管理系统的具体代码,供大家参考,具体内容如下

C#作业 用循环结构/数组实现

进入启动页面

管理员身份登入

用户名:师晓峰
密码:88481234

学生成绩输入

默认输入三位同学

学生成绩输出

学生成绩查询

默认按照学号查询

学生成绩修改

学生的学号是固定不变的,通过学号定位学生。

修改功能展示

退出系统

using System; using System.Net.Http.Headers; namespace Dome13 {     class Program     {         static void Main(string[] args)          {             Console.WriteLine("********欢迎进入启动界面*********");             Console.WriteLine("******系统名称:晓氏工作室*******");             Console.WriteLine("******开发人姓名:师晓峰*********");             Console.WriteLine("******开发时间:2020-10-17*******");             if (true)             {                 Console.WriteLine("********欢迎进入用户登录页面*********");                 Console.WriteLine("请输入用户名:");                 string userName = Console.ReadLine();                 Console.WriteLine("请输入密码:");                 string  passWord = Console.ReadLine();                 string uN = "师晓峰";                 string pW = "88481234";                 int count = 2;                 while (true)                 {                     if (userName == uN && passWord == pW)                     {                         Console.WriteLine("********恭喜您登录成功*********");                         Console.WriteLine("******欢迎进入功能菜单栏*******");                         // 1.学生成绩输入 2.学生成绩输出 3.学生成绩查询 4.学生成绩修改 0.退出系统                         Console.WriteLine("******1.学生成绩输入*******");                         Console.WriteLine("******2.学生成绩输出*******");                         Console.WriteLine("******3.学生成绩查询*******");                         Console.WriteLine("******4.学生成绩修改*******");                         Console.WriteLine("******0.退出系统***********");                         break;                     }                     else                     {                         if (count > 0)                         {                             Console.WriteLine("您输入的用户名或密码错误,请重新输入");                             Console.WriteLine("您还有{0}次机会哦!!!", count--);                             Console.WriteLine("请输入用户名:");                             userName = Console.ReadLine();                             Console.WriteLine("请输入密码:");                             passWord = Console.ReadLine();                                                   }                     }                 }        const int N_S = 3;        string[,] student = new string[N_S ,7];        int n = int.Parse(Console.ReadLine());        while (true)            {            switch (n)            {            case 1:                                 Console.WriteLine(" 1.学生成绩输入");                             InputStudent(student, N_S);                             break;                             case 2:                                 Console.WriteLine(" 2.学生成绩输出");                             OutStudent(student, N_S);                                 break;                                 case 3:                                 Console.WriteLine(" 3.学生成绩查询");                             Console.WriteLine("请输入学号:");                             string id = Console.ReadLine();                             InquierStudent(student ,id);                                break;                             case 4:                                 Console.WriteLine(" 4.学生成绩修改");                             Console.WriteLine("学号固定不变,按照学号查找");                             Console.WriteLine("请输入学号:");                             string id1 = Console.ReadLine();                             AmendStudent(student,id1);                             break;                         case 0:                         Console.WriteLine(" 0.退出系统");                                 break;                         default:                             Console.WriteLine("您输入的数字有误,请重新输入(0~4)");                             break;                               }                           Console.WriteLine();                     Console.WriteLine("******欢迎进入功能菜单栏*******");                     Console.WriteLine("******1.学生成绩输入*******");                     Console.WriteLine("******2.学生成绩输出*******");                     Console.WriteLine("******3.学生成绩查询*******");                     Console.WriteLine("******4.学生成绩修改*******");                     Console.WriteLine("******0.退出系统***********");                     Console.WriteLine("请选择功能:");                       n =int.Parse ( Console.ReadLine());                                       }                              }              static void InputStudent(String[,]student ,int num)               {                 int temp;                 string strStudent;                 string[] strInof;                 Console.WriteLine("请输入学生信息(以·分隔开):学号·姓名·语文·数学·英语");                 for (int i=0;i=student.Length)                  {                     Console.WriteLine("查询失败,您输入的学号有误!!!!");                 }             }             static void AmendStudent(String[,] student, string id1)             {                 int i = 0;                 for (; i =student .Length )                     {                         Console.WriteLine("查找失败,您输入的学号有误!!!");                     }                     Console.ReadKey();                 }             }        }     } }

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持0133技术站。

以上就是C#实现简单学生成绩管理系统的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » 其他教程