利用数组编写程序实现控制台的学生成绩管理系统。具体要求如下:
1.程序运行时,先显示启动界面,启动界面上至少包括系统名称、开发人姓名和开发时间,按任意键后进入用户登录界面。
2.在用户登录界面提示用户输入用户名和密码,并根据用户名和密码决定能否登录系统。
3.合法用户登陆成功后,在屏幕上显示如下功能菜单:
1.学生成绩输入2.学生成绩输出3. 学生成绩查询4.学生成绩修改0.退出系统
提示用户输入选择号,用户输入正确的选择好后执行相应功能。执行完对应功能后返回功能菜单。
在这里插入代码片
using System;
namespace StuProgram
{
class Program
{
static void Main(string[] args)
{
string[,] student = new string[3, 7];
Console.WriteLine("===========学生成绩管理系统===========");
Console.WriteLine("======================================");
Console.Write("==请输入用户名:");
string username = Console.ReadLine();
Console.Write("==请输入密码:");
string password = Console.ReadLine();
string user = "哆啦A梦";
string key = "12345678";
int count = 1;
bool flag = true;
while (flag == true)
{
if (username == user && password == key)
{
Console.WriteLine("===============欢迎进入===============");
Console.WriteLine("=系统名称:学生成绩管理系统 =");
Console.WriteLine("=开发者:哆啦A梦 =");
Console.WriteLine("=开发时间:2020/3/9 =");
Console.WriteLine("======================================");
}
else
{
if (count >= 3)
{
Console.WriteLine("三次输入错误,请退出重新登录");
break;
}
else
{
Console.WriteLine("用户名或密码错误!请您重新输入,您还有{0}次机会", 3 - count);
Console.Write("=请重新输入用户名: =");
username = Console.ReadLine();
Console.Write("=请重新输入密码: = ");
password = Console.ReadLine();
count++;
}
}
Console.WriteLine("===============菜单选择===============");
Console.WriteLine("=1.学生成绩输入: =");
Console.WriteLine("=2.学生成绩输出: =");
Console.WriteLine("=3.学生成绩查询: =");
Console.WriteLine("=4.学生成绩修改: =");
Console.WriteLine("&#