namespace 班级人数_最高分_最低分 { class Program { public double fenshu() { int renshu = int.Parse(Console.ReadLine ()); double []fenshu=new double[renshu]; double sum = 0; for (int i = 0; i < renshu; i++) { Console.Write("请输入第"+(i+1)+"个人的分数:"); fenshu[i]=double.Parse (Console.ReadLine()); sum += fenshu[i]; } double pj = sum / renshu; Console.WriteLine("平均分数为:"+pj); Console.ReadLine(); return pj; } static void Main(string[] args) { //输入班级人数,根据人数 //挨个输入成绩,求平均分,最高分,最低分 //Console.Write("请输入班级人数:"); //int renshu = int.Parse(Console.ReadLine ()); //double []fenshu=new double[renshu]; //double sum = 0; //for (int i = 0; i < renshu; i++) //{ // Console.Write("请输入第"+(i+1)+"个人的分数:"); // fenshu[i]=double.Parse (Console.ReadLine()); // sum += fenshu[i]; //} //double pj = sum / renshu; //Console.WriteLine("平均分数为:"+pj); //Console.ReadLine(); ////冒泡排序,输出最大值、最小值 //for (int i = 0; i < renshu; i++) //{ // for (int j = i; j < renshu-1 ; j++) // { // if (fenshu[i] < fenshu[j+1])//从大到小排列,把小于号改成大于号,从小到大排列 // { // double zhong = fenshu[i]; // fenshu[i] = fenshu[j+1]; // fenshu[j+1] = zhong; // } // } // //或者可以写成 // //for(j = i; j < renshu ; j++ )//从小到大,把小于号改成大于号,从大到小排列 // //if (fenshu[i] < fenshu[j]) // //{ // // double zhong = fenshu[i]; // // fenshu[i] = fenshu[j]; // // fenshu[j] = zhong; // //} //} //for (int i = 0; i < renshu; i++)//按照从大到小或者从小到大顺序排列 //{ // Console.WriteLine(fenshu[i]); //} //Console.WriteLine("最大值是" + fenshu[0]); //Console.WriteLine("最小值是" + fenshu[renshu-1]); //有返回值,没有参数 Program hanshu = new Program(); Console.Write("请输入班级人数:"); hanshu.fenshu(); Console.ReadLine(); } } }