APP下载

Scratch求解高考流程图算法题

2021-07-25

电脑报 2021年22期
关键词:框图流程图文科

人的记忆是有时效性的,如果不去复习回顾,自然而然就会生疏遗忘,对于我们学习编程也是如此,要经常保持训练才能有提高。今天这道高考算法题的求解可以从数学和编程两方面锻炼我们的思维。2020全国文科卷一和卷二中都出现了算法流程图题。

全国卷Ⅰ(文科)

图中是全国卷Ⅰ中的流程图,求执行程序后输出的n等于多少?从头按流程分析:初始状况下变量n=1,变量s=0;重复执行s=s+n;如果s的值小于等于100;则执行n=r1+2;继续执行s=s+n;直到s大于100跳出循环;输出n。这道题其实考的是编程中的循环和条件判断,如果满足s>100,就可以直接输出结果n,如果不满足,则执行另一个逻辑框图n:n+2,s=s+n,再次循环计算。如果在计算机中输入逻辑框图中对应的编程代码,计算机的运算速度能瞬间得出结果,如果手动計算则需要一点时间了,还需要注意s在n等于19时等于100,还需要再循环一次才能大于100,此时n=21。

读懂流程图是编程的必备技能,流程图标准画法。

猜你喜欢

框图流程图文科
云的识别指南
分式复习指导
文科不懂理科的伤悲
求学·文科版2019年6、7期合刊
求学·文科版201806、07合刊
算法框图的补全
孙文科
基于图表法构建《万有引力定律与航天》知识网络
流程图学习指南
无机化学推断题与框图题解法