初学C#。自学,求帮助。我采用了for循环结构,最后算总成绩时不知道怎样将循环内的变量在循环外输出。
最后还需要在for循坏外输出录入总人数,以及循环内最大的sum,总平均分。。不知道如何将循坏内的变量放在循坏外用。。谢谢!!...
最后还需要在for循坏外输出录入总人数,以及循环内最大的sum,总平均分。。不知道如何将循坏内的变量放在循坏外用。。
谢谢!! 展开
谢谢!! 展开
3个回答
展开全部
你这代码里有问题,那个float avg = sum/i;应该是float avg = sum / 3;
后面那个Console.WriteLine()也有问题,应该是
Console.WriteLine("三门课的总成绩是{0}平均成绩是{1}",sum,avg);
代码如下
float maxSum = 0,sumAvg = 0;
int count = 0;
for(int i = 0; i < 5; i++)
{
//你的循环代码
if(sum > maxSum)
maxSum = sum;
count++;
sumAvg += avg;
}
Console.WriteLine("录入总人数是{0}总平均成绩是{1}最大总成绩是{2}",count,sumAvg,maxSum);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询