第2课时 程序框图、顺序结构
知识点一 对程序框图的理解
1.下列说法正确的是( )
A.程序框图中的图形符号可以由个人来确定
B.也可以用来执行计算语句
C.输入框只能紧接在起始框之后
D.长方形框是处理框,可用来对变量赋值,也可用来计算
答案 D
解析 程序框是由通用图形符号构成,并且有特殊含义,A不正确;菱形框是判断框,只能用来判断,B不正确;输入框可用在算法中任何需要输入的位置,C不正确;由程序框图的功能可知D正确.
2.下列关于程序框图的说法正确的是( )
A.程序框图是描述算法的语言
B.程序框图中可以没有输出框,但必须要有输入框给变量赋值
C.在程序框图中,一个判断框可能同时产生两种结果
D.程序框图与流程图不是同一个概念
答案 A
解析 由于算法设计时要求有执行结果,故必须要有输出框,对于变量的赋值,则可通过处理框来完成,所以算法设计时不一定要用输入框,故B错误;在程序框图中,一个判断框只能产生一种结果,故C错误;程序框图就是流程图,故D错误.
3.下列程序框中,出口可以有两个流向的是( )
A.终止框 B.输入、输出框