C# 学生成绩信息查询代码示例 - 简单易懂
以下是一个简单的 C# 学生成绩信息查询代码示例:
using System;
using System.Collections.Generic;
class Student
{
public string Name { get; set; }
public int Grade { get; set; }
public double GPA { get; set; }
public Student(string name, int grade, double gpa)
{
Name = name;
Grade = grade;
GPA = gpa;
}
}
class Program
{
static void Main(string[] args)
{
// 创建学生列表
List<Student> students = new List<Student>()
{
new Student('张三', 9, 4.0),
new Student('李四', 10, 3.8),
new Student('王五', 11, 3.5),
new Student('赵六', 9, 3.9),
new Student('钱七', 10, 3.7)
};
// 查询学生成绩
Console.WriteLine('请输入学生姓名:');
string name = Console.ReadLine();
Student student = students.Find(s => s.Name == name);
if (student != null)
{
Console.WriteLine($'姓名:{student.Name}');
Console.WriteLine($'年级:{student.Grade}');
Console.WriteLine($'GPA:{student.GPA}');
}
else
{
Console.WriteLine('未找到该学生的成绩信息。');
}
}
}
这个示例代码中,首先定义了一个'Student'类,表示学生的信息,包括姓名、年级和GPA。然后在'Program'类中,创建了一个学生列表'students',包含了几个学生的信息。
接下来,通过用户输入学生的姓名,使用'Find'方法在学生列表中查找对应的学生信息。如果找到了学生,则输出学生的姓名、年级和GPA,否则输出未找到该学生的成绩信息的提示。
注意:这只是一个简单的示例,实际使用中可能需要更复杂的数据结构和查询逻辑。
原文地址: https://www.cveoy.top/t/topic/fPkk 著作权归作者所有。请勿转载和采集!