信息技术来源:浙江省新阵地教育联盟2026届第二次联考技术试题卷
第 7 题
答案与解析
本题解析
参考答案
B
程序分析
输入x → x>=0?
N → 输出a,b的值
Y → a[i]==x?
Y → b[i]←b[i]+1 → 返回输入x
N → i←i+1 → a[i]←x → b[i]←1 → 返回输入x每次输入x后,先判断其是否非负;若为负数,直接输出,不再执行下方的比较和计数。
对于非负的x,若它与a[i]相同,只将b[i]加1;若不同,就先将i加1,再用a[i]记录新值、用b[i]=1记录它第一次出现。因此,该流程按相邻相同值分组,a[i]保存当前组的数值,b[i]保存当前组已输入的个数。
选项分析
问题反馈
解析有疑问或显示异常?请先复制题目信息,再打开反馈表单填写。
题目编号:2026_03_G3_xinzhendi_q007
