c#声明两个长度为5的数组 一个存放姓名 一个存放成绩 并打印成绩最高的学生姓
时间: 2024-10-22 14:12:44 浏览: 32
C#Arrays and collections lab
在 C# 中,你可以这样做:
```csharp
string[] studentNames = new string[5]; // 声明存放姓名的数组
int[] studentGrades = new int[5]; // 声明存放成绩的数组
// 假设已经有了学生的姓名和成绩数据
studentNames[0] = "张三";
studentNames[1] = "李四";
studentNames[2] = "王五";
studentNames[3] = "赵六";
studentNames[4] = "刘七";
studentGrades[0] = 90;
studentGrades[1] = 85;
studentGrades[2] = 95;
studentGrades[3] = 88;
studentGrades[4] = 92;
// 找出成绩最高的学生姓名
int maxGradeIndex = Array.IndexOf(studentGrades, studentGrades.Max()); // 获取最高分的索引
string topStudentName = studentNames[maxGradeIndex]; // 根据索引获取姓名
Console.WriteLine($"成绩最高的学生是 {topStudentName},成绩是 {studentGrades[maxGradeIndex]}"); // 打印结果
阅读全文