深耕专业教研,探索前沿技术
信息技术来源:台州市2026届高三第二次教学质量评估试题

第 7 题

答案与解析

本题解析

参考答案

A(按命题意图;原图(4)处分支有误)

程序分析

n←7,i←1,K←0,S←0
i≤n? —Y→ 输入P,T
...
K←K+S → i←i+1 → i≤n?

i从1开始,每处理一天便增加1,循环共处理7天的数据。题干中的S表示每日积分,K表示周总积分;每天经过计分和上限处理后,用K←K+S累加。

(1) —Y→ S←P×1.2
(1) —N→ (2)
(2) —Y→ S←P×0.8
(2) —N→ S←P×1.0

(1)、(2)的分支分别通向三种计分语句,先得到当天按题数计算的积分S。

(3) —Y→ S←12 → K←K+S
(3) —N→ K←K+S

Y分支先将S更新为12,再累加到K;N分支直接累加原来的S。

i≤n? —N→ (4)
(4) —Y→ R←“不达标”
(4) —N→ R←“达标”

循环结束后进入(4),再给R赋值。原图中Y分支对应“不达标”,N分支对应“达标”。

填空分析

(1)

Y分支执行S←P×1.2,对应18:00前完成,因此填② T<18:00。

(2)

能到达此处,说明T不早于18:00。Y分支执行S←P×0.8,对应超过20:00,因此填④ T>20:00。恰好18:00或20:00时,均按每题1分计算。

(3)

每日积分最多计12分,S超过12时才需执行S←12,因此填③ S>12。

(4)

题干规定K>35时达标。若填① K>35,Y分支应通向“达标”,与原图相反。交换(4)处Y、N标注后,四处依次为②④③①,对应A;严格按原图则需填K≤35,备选中没有该条件。