练习 - 更新格式化输出

已完成

学生评分应用程序用于根据学生的评分考试和额外的学分作业来计算和报告学生的成绩。 你在此挑战中的目标是根据教师的更新要求更新代码来生成分数报告。

规范

在第一个挑战练习中,需要实例化更新的分数报告所需的变量,然后更新将学生成绩写入控制台的 Console.WriteLine() 语句。

更新后的应用程序必须:

  • 使用现有数组和数组值进行所有学生成绩计算。
  • 使用现有 foreachif 语句提供的嵌套结构。
  • 声明并初始化计算总和所需的任何其他整数变量。
  • 声明并初始化计算和/或评分报告值所需的任何其他十进制变量。

更新分数报告的格式为:

Student         Exam Score      Overall Grade   Extra Credit

Sophia          0               95.8    A       0 (0 pts)
Andrew          0               91.2    A-      0 (0 pts)
Emma            0               90.4    A-      0 (0 pts)
Logan           0               93      A       0 (0 pts)

注意

由于此练习不包括更新计算,因此分数报告将显示新字段的 0,如上所示。

检查你的工作

若要验证代码是否满足此练习的指定要求,请完成以下步骤:

  1. 使用 Visual Studio Code 生成和运行应用。

  2. 验证应用程序是否创建以下输出:

    Student         Exam Score      Overall Grade   Extra Credit
    
    Sophia          0               95.8    A       0 (0 pts)
    Andrew          0               91.2    A-      0 (0 pts)
    Emma            0               90.4    A-      0 (0 pts)
    Logan           0               93      A       0 (0 pts)