2流程图自主广场我夯基我达标1.算法的三种基本结构是()A.顺序结构、选择结构、循环结构B.顺序结构、流程结构、循环结构C.顺序结构、分支结构、流程结构D.流程结构、分支结构、循环结构思路解析:本题考查算法的三种基本结构
算法常见的基本结构有三种:顺序结构、选择结构和循环结构
答案:A2.流程图中表示判断框的是()A.矩形框B.菱形框C.圆形框D.椭圆形框思路解析:本题考查流程图中各种框图的形状和功能
解此类题一定要记清各类框图的形状和功能:矩形框表示计算和赋值;平行四边形框表示输入和输出;菱形框表示判断,则此题答案应为B
答案:B3.图5-17是求解一元二次方程ax2+bx+c=0(a≠0)的流程图,请在空缺的地方填上适当的标注
图5-17思路解析:根据解一元二次方程的步骤填空即可
解一元二次方程时首先要求方程的判别式,当判别式小于0时,方程无解,当判别式大于或等于0时方程有两个实根
答案:(1)Δ<0(2)(3)输出x1,x24.图5-18所示的流程图表示了一个什么样的算法
图5-18思路解析:本题考查了选择结构在算法中的应用和功能
由第一个判断框可知,当a为a、b、c中的最小数时输出a的值,否则比较b与c的大小,由第二个判断框可知哪个数小则输出哪个数
答案:输入三个数,输出其中最小的一个
5.图5-19所示的流程图是当型循环还是直到型循环
它表示了一个什么样的算法
图5-19思路解析:两种循环结构的区别是:(1)执行情况不一样
当型结构是先判断循环条件,当条件成立时,才执行语句块A,若循环条件一开始就不成立,则语句块A一次也不执行,而直到型结构是先执行语句块A,后判断循环条件,且语句块A至少要执行一次
(2)循环结束条件不一样
当型结构是条件不成立时结束循环,而直到型结构是条件成立时结束循环
且由流程图可以看出,只要n的值不大于100就反复执行sum←sum+n