Menu
CoddyTech

数据收集设置

本课属于 Coddy C# 学习旅程的“逻辑与流程”单元。第 40 课,共 66 课。

challenge icon

挑战

简单

在这个项目中,你将构建一个处理学生成绩的数据分析系统。首先,创建用于收集和验证输入数据的基础结构。

创建一个名为 DataCollector 的类,并包含以下方法:

  1. CreateScoreGrid(int students, int assignments):创建并返回一个指定维度的整数交错数组(int[][]),用于存储学生成绩。
  2. ValidateScore(int score):如果成绩有效(介于 0 到 100 之间,含 0 和 100),则返回 true,否则返回 false。
  3. PopulateWithDefaultValues(int[][] scoreGrid):将整个网格填入默认成绩 -1(表示“尚未评分”),并返回更新后的网格。

重要提示:不要修改文件底部的测试代码。它将用于验证你的实现。

亲手试试

using System; // 不要删除这一行

public class DataCollector
{
    public static int[][] CreateScoreGrid(int students, int assignments)
    {
        // 在这里编写你的代码
    }
    
    public static bool ValidateScore(int score)
    {
       // 在这里编写你的代码
    }
    
    public static int[][] PopulateWithDefaultValues(int[][] scoreGrid)
    {
        // 在这里编写你的代码
    }
}

逻辑与流程中的所有课

自己练习: C# 在线编译器