奇怪!怎么还是错误的呢?究竟错在哪里??
题目:利用for循环嵌套语句实现以下功能。假设某班有10名学生,每名学生学修3门课程,求每名学生的总分和平均成绩。(1) 代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace my
{
class Program
{
static void Main()
{
double sum = 0,score;
for (int i = 1; i <= 10; i++)
{
Console.WriteLine("请输入第{0}名学生的成绩:", i);
for (int j = 1; j < 4; j++)
{
Console.Write("第{0}门课程:", j);
score = double.Parse(Console.ReadLine());
sum += score;
}
Console.WriteLine("第{0}名学生:总分{1},平均分{2:F1}", i, sum, sum / 3);
sum = 0;
}
Console.ReadLine();
}
}
}
(2)这次的错误是:
编译已经通过,运行后,出现:1、只能输入第一个学生的三门成绩;2、不能输出总分和平均分;3、然后不会动了,无法进行新的输入;
(3)困惑了:书上的例题,居然是无法运行??