解决多部分比赛情境
此页面需较新浏览器(支持 SharedArrayBuffer)。请升级 Chrome、Edge、Firefox 或 Safari 至最新版本。
编码前阅读全部小题
比赛报告需要保存分数、队总分与获胜者。确定共享数据及每队重置变量。后续可能要求复用函数,应把函数接口与报告输出分开。
建立检查清单
读取每个分数,重置队总分,比较完整总分,并列保留首队,按序输出。全负总分时最大值须从实际团队初始化。
无模板复核
独立完成三题。检查前跟踪单队与并列输入,在思路框中解释二维数组与比较运算符。分别检查声明、边界、初值、更新与输出。这是原创考试风格题,不是往年试卷抄录。
最多四队各三轮分数,选择一维数组、二维数组或单个记录保存分数网格。输入 1D、2D 或 record。
输入 N(1 至 4),每队三个整数轮次分数,按队读取,保存二维数组。输出各队总分,再输出首个最高分队下标;分数可能为负。
点击“运行”查看此处输出。
仅编写 FUNCTION Qualified(Total : INTEGER, Limit : INTEGER) RETURNS BOOLEAN。Total 不少于 Limit 则晋级。
点击“运行”查看此处输出。
解释数据结构与循环选择,指出一个边界用例并预测结果。对子程序,解释返回值或调用方变化。
本次答案保存在本浏览器。请自行或与老师复核;文字解释不自动评分。
按要点复核解释
- 类型与数据结构符合数据及要求。
- 已解释循环选择并检查首末次。
- 初值与被拒操作保持正确状态。
- 测试包含输入、用途与预期结果。
- 区分了返回、输出与改变调用方状态。