结构型的数组的引用 C#

来源:百度知道 编辑:UC知道 时间:2024/06/30 01:35:38
定义一个学生成绩的结构,包含的成员有:学号(字符串型);学生该门课的成绩(浮点型)
编写C#程序,要求用户依次输入多个学生的成绩,将这些信息存储在一个结构型的数组里。在输入完成后,用户还可以通过输入学号,查询自己刚刚输入的对应于该学号的课程成绩。
注:我担心不能把问题阐述清楚就把题目发上来了,请各位给点思路,如果能给点代码,那就更好了.
lcg1986的代码偏离了主题,chanson007的代码更加完善,但不易理解,让你见笑了.
我真心的感谢各位的帮助,谢谢了!!

本来我看到的时候 1个回复的都没有。
结果忙了一会 。抢不到沙发了。。。

给分吧。。。兄弟。。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MyTest
{
class Program
{
static void Main(string[] args)
{
score[] s = new score[5];
for (int i = 1; i <= 5; i++)
{
Console.WriteLine("请输入第" + i + "名学生学号:");
s[i-1].StuId=Console.ReadLine();
Console.WriteLine("请输入第" + i + "名学生成绩:");
s[i-1].Score = float.Parse(Console.ReadLine());
}
Console.WriteLine("请输入要查找的学号");
string temp = Console.ReadLine();
for (int i = 0; i < s.Length; i++)
{
if (temp.Equals(s[i].StuId))
{