输入班级人数,根据人数,挨个输入成绩,求平均分,求最高分最低分

  Console.Write("请输入班级人数:");
            int n = int.Parse(Console.ReadLine());
            double [] fenshu=new double[n];
            double  sum = 0;
            for (int i = 0; i < n;i++ )
            {
                Console.Write("请输入第"+(i+1)+"个分数:");
                fenshu[i]=double.Parse(Console.ReadLine());
                sum+=fenshu[i];
            }
            for (int i = 0; i < n; i++)
            {
                for (int j = i; j < n - 1; j++)
                {
                    if (fenshu[i] < fenshu[j + 1])
                    {
                        double zhong = fenshu[i];
                        fenshu[i] = fenshu[j + 1];
                        fenshu[j + 1] = zhong;
                    }
                }
            }
            Console.WriteLine("全班最高分是:"+fenshu[0]+"分");
            Console.WriteLine("全班最低分是:"+fenshu[n - 1]+"分");
            Console.WriteLine("班级平均分是:"+(sum/n)+"分");

            Console.ReadLine();
时间: 2024-08-05 16:00:27

输入班级人数,根据人数,挨个输入成绩,求平均分,求最高分最低分的相关文章

输入10个人分数,求最高分,按分数从高到低排序&amp;&amp;去除最高分最低分,求平均分

1.输入10个人分数,求最高分,按分数从高到低排序 int[] arr = new int[10]; for (int i = 0; i < 10; i++)//arr.length=n { Console.Write("请输入第" + (i + 1) + "个人的分数:"); arr[i] = int.Parse(Console.ReadLine()); } for (int i = 0; i < 10; i++)//数组按索引一步步走,每走一步,就拿

输入10个人的分数,求最高分最低分平均分及冒泡排序

  //输入10个人的分数,求最高分最低分平均分 int[] fenshu = new int[10]; int max = 0; int min = 0; int sum = 0; for (int i = 0; i < 10; i++) { fenshu[i] = int.Parse(Console.ReadLine()); sum += fenshu[i]; if (i == 0) { max = fenshu[i]; min = fenshu[i]; } else { if (max <

while练习:输入一个班级的人数,然后依次输入学员成绩,计算班级学员的平均成绩和总成绩。

Console.WriteLine("请输入班级的总人数:"); int count = int.Parse(Console.ReadLine()); int i = 1;//声明一个循环变量来记录循环的次数. int sum = 0;//声明一个用来存储学生成绩的总和的变量. while (i<=count) { Console.WriteLine("请输入第{0}个学生的成绩",i); int score = int.Parse(Console.ReadL

输入班级人数,姓名,分数,创建集合,并按照表格样式打印出来

Console.Write("请输入班级人数:"); int n = int.Parse(Console.ReadLine()); //创建集合 ArrayList banji = new ArrayList(); for (int i = 0; i < n;i++ ) { Console.Write("请输入"+(i+1)+"姓名:"); banji.Add((string)Console.ReadLine()); Console.Wri

2016/1/10 实例 1,控制台 输入人数 2,控制台 输入对应人数的成绩 3,求成绩总和以及最大值 最小值 平均值

1 import java.util.Scanner; 2 3 4 public class KongZhitai { 5 6 7 public static void main(String[] args) { 8 // TODO 自动生成的方法存根 9 10 //第一步 输出 扫描 接收 人数 11 int number=0; //定义变量 12 System.out.println("请输入人数:"); 13 Scanner arr=new Scanner(System.in);

//输入学生人数,挨个输入姓名,身高,年龄,求平均年龄,然后按身高降序排列输出

13:52:49N U L L 2014/12/19 13:52:49using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text; namespace _1120_1210{    class JieGouTi    {        //输入学生人数,挨个输入姓名,身高,年龄,求平均年龄,然后按身高降序排列输出        public s

c#部分---用结构体的题目- //请输入班级人数,输入每个人的学号,姓名,和语文分数、数学分数和英语分数(要求使用结构体)

//请输入班级人数,输入每个人的学号,姓名,和语文分数.数学分数和英语分数(要求使用结构体), //求班级里两个语文分数是最高分的学生的所有信息:数学分数是最高分的两个学生的所有信息:英语平均分 建立结构体 class Program { struct student { public int xuehao ; public string name; public score score; } struct score { public double yufen; public double s

输入人数,录入分数,存到集合里,之后再读取出来,求平均分

Console.Write("请输入班级人数:"); int n = Convert.ToInt32(Console.ReadLine()); ArrayList fenshu = new ArrayList(); double sum = 0; for (int i = 0; i < n;i++ )//用for循环输入集合的元素 { Console.Write("请输入第"+(i+1)+"个人的分数:"); fenshu.Add(doub

java 从键盘输入学生成绩,找出最高分,并输出学生成绩等级。

/*从键盘输入学生成绩,找出最高分,并输出学生成绩等级:成绩 >=最高分-10 等级为A成绩 >=最高分-20 等级为B成绩 >=最高分-30 等级为C其余为 等级为D 提示:先输入学生人数,根据人数创建int数组,存放学生成绩:*/ package study01; import java.util.Scanner; public class Score { public static void main(String[] args) { Scanner sc = new Scanne