1.下列关于程序框图的说法正确的是( )
A.一个程序框图包括表示相应操作的框、带有方向箭头的流程线和必要的文字说明
B.输入、输出框只能各有一个
C.程序框图虽可以描述算法,但不如用自然语言描述算法直观
D.程序框图中必须包含判断框
A [输入、输出框可以放在算法中任何需要输入、输出的位置,所以不一定各有一个,因此B选项是错误的;相对于自然语言,用程序框图描述算法的优点主要是直观、形象,容易理解,在步骤表达上简单了许多,所以C选项是错误的;显然D选项是错误的.]
2.下列图形符号属于判断框的是( )
[答案] C
3.在程序框图中,算法中间要处理数据或计算,可以分别写在不同的( )
A.处理框内 B.判断框内
C.输入、输出框内 D.起、止框内
[答案] A
4.在如图所示的程序框图中,若输入A=7,则输出的结果S=________.
20 [A=7,S=3×7-1=20.]
程序框的认识与理解 【例1】 下列说法正确的是( )
A.矩形框是执行框,可用来对变量赋值,也可用来计算
B.对于一个程序框图而言,判断框内的条件是唯一的
C.流程线只要是上下方向就表示自上而下执行,可以不要箭头
D.输入框只能与开始框相连,输出框只能与结束框相连