【正确答案】 (1)double sum;改为double sum=0.0;
(2)for(i=0;i<2;i++)改为for(i=0;i<n;i++)
(3)sum+=std[i].score[1];改为sum+=std[i].score[0];
【答案解析】 [解题思路]
(1)double sum;改为double sum=0.0;累加求和需要初始化累加结果的临时变量。
(2)for(i=0;i<2;i++)改为for(i=0;i<n;i++)共有n个学生的成绩,需要累加所有学生第一门课的成绩。
(3)sum+=std[i].score[1];改为sum+=std[i].score[0];第1门课程即C语言的下标是从0开始的。