§2算法的基本结构及设计2
1顺序结构与选择结构5分钟训练(预习类训练,可用于课前)1
下列关于流程图的说法:①流程图只有一个入口,也只有一个出口;②流程图中的每一部分都应有一条从入口到出口的路径通过它;③流程图中的循环可以是无限循环;④流程图中的语句可以执行不到
其中,命题正确的是()A
②④答案:A解析:流程图中的循环必须是有限循环;流程图中的语句必须是可以执行到的
所以①②正确
流程图与算法相比,下列判断不正确的是()A
流程图将算法的基本逻辑结构展现得很清楚B
学生用自然语言描述解决某一问题的步骤,流程图使这些步骤更为直观C
实质不变,但流程图形式变复杂了,难于理解D
流程图更便于理解答案:C3
流程图如下图所示,能判断任意输入的数x的奇偶性,其中判断框内的条件是()A
m=1答案:A解析:可根据除以2所得的余数来确定是奇数还是偶数,根据图中左边符合条件所对应的是偶数可知,应填m=0
10分钟训练(强化类训练,可用于课中)1
以下对流程图的画法规则描述错误的是()A
不一定要使用标准的框图符号B
框图一般按从上到下、从左到右的方向画C
除判断框外,大多数流程图符号只有一个进入点和一个退出点;判断框是具有超过一个退出点的唯一符号D
在图形符号内描述的语言要非常简练清楚答案:A2
流程图是描述____________的常用工具()A
计算规则答案:B3
给出一个算法的流程图,如下图,该图的功能是()A
输出a,b,c三数的最小数B
输出a,b,c三数的最大数C
将a,b,c按从小到大排列D
将a,b,c按从大到小排列答案:A解析:可以按照箭头的方向依次看过去,输入a,b,c后对a,b大小判断
若a>b成立,则a等于b的实际取值;若a>b不成立,则a直接和c比较
其实这个意思就是让a,b