在开始写之前我觉得难点在于如何把每次获取到的成绩记录下来,然后最后再把每次成绩加在一起算总成绩。
后来发现,根本不需要每次都记录下来,直接用一个循环,获取每次相加后的值就可以了。
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入班级人数");
int count = int.Parse(Console.ReadLine());
int a = 1;
double totalscore = 0;
double score = 0;
while ( a<= count)
{
Console.WriteLine("请输入第" + a + "位学员的成绩");
score= Convert.ToDouble(Console.ReadLine());
a++;
totalscore = totalscore + score;
}
double avescore = totalscore / count;
Console.WriteLine("该班级的总分是{0},平均分是{1}", totalscore, avescore);
Console.ReadLine();
}
}
}
继续坚持,相信自己会越来越厉害的。