考试工作坊:规划、作答与复核
此页面需较新浏览器(支持 SharedArrayBuffer)。请升级 Chrome、Edge、Firefox 或 Safari 至最新版本。
规划多部分答案
下方完整报告算法值六个练习分。先列标识符与类型,把保存条目和筛选条目分开思考,即使在同一循环中实现。编号与数值类型不同,适合记录。
评分检查清单
复核记录定义、数组边界、全部读取、包含门槛的判断、按序输出、计数初值与最终输出。老师可按要点给部分分,即使某用例未通过。本地检查仅在全部用例通过时给完整算法分。
输入 N(1 至 4)、Target 及 N 组编号/值。定义 TYPE Entry,字段 Code : STRING 与 Value : INTEGER,保存记录数组。按序输出 Value 不少于 Target 的编号,最后输出匹配数。
点击“运行”查看此处输出。
Target = 10,值为 9、10、15,Count 初值 0,值不少于 Target 时加一。给出每轮后的 Count。
解释数据结构与循环选择,指出一个边界用例并预测结果。对子程序,解释返回值或调用方变化。
本次答案保存在本浏览器。请自行或与老师复核;文字解释不自动评分。
按要点复核解释
- 类型与数据结构符合数据及要求。
- 已解释循环选择并检查首末次。
- 初值与被拒操作保持正确状态。
- 测试包含输入、用途与预期结果。
- 区分了返回、输出与改变调用方状态。