1、1. 设计一个学生类 student,它具有的私有数据成员是:学号、姓名、数学、英语、计算机成绩;具有的公有成员函数是:求三门课总成绩的函数 sum;求三门课平均成绩的函数 average;显示学生数据信息的函数 print;获取学生学号的函数 get_reg_num;设置学生数据信息的函数 set_stu_inf。编制主函数,说明一个 student 类对象的数组并进行全班学生信息的输入与设置,而后求出每一学生的总成绩、平均成绩、全班学生总成绩最高分、全班学生总平均分,并在输入一个注册号后,输出该学生有关的全部数据信息。using System;using System.Collection
2、s.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1class studentprivate string num;private string name;private float math, english, computer;public float sum()return math + english + computer;public float avg()return sum() / 3;public void print(float sum, float avg)Console.Wr
3、iteLine(“三门课总成绩为:0,三门课平均成绩为:1“, sum, avg);public string get_num()return num;public void set_inf(string num, string name, float math, float eng, float comp)this.num = num;this.name = name;this.math = math;this.english = eng;puter = comp;/学号查询public static void find(student stu1, string num)for (int i
4、 = 1; i max)max = sum;int k = i;float avg = stui.avg();stui.print(sum, avg);Console.WriteLine(“全班总成绩最高为:0“, max);float total = 0;for (int j = 1; j 3; j+)total = total + stuj.sum();float average = total / 2;Console.WriteLine(“全班的平均成绩为:0“, average);Console.WriteLine(“请输入要查找的学生的学号:“);string num = Console.ReadLine();student.find(stu, num);