图1-1-1
20 [A=7,S=3×7-1=20.]
[合 作 探 究·攻 重 难]
程序框的认识与理解 下列说法正确的是( )
A.矩形框是执行框,可用来对变量赋值,也可用来计算
B.对于一个程序框图而言,判断框内的条件是唯一的
C.流程线只要是上下方向就表示自上而下执行,可以不要箭头
D.输入框只能与开始框相连,输出框只能与结束框相连
A [A正确.判断框内条件不是唯一的,如a>b也可以写为a≤b,只要"是"与"否"位置对调即可,B错.流程线必须带箭头,并按箭头指示方向执行,C错.输入、输出框可以放在算法中任何需要输入、输出的位置,D错.]
[规律方法] 程序框图的理解
框图符合标准化,框内语言简练化,框间流程方向化.从上到下,从左到右,勿颠倒.起止框不可少,判断框一口进,两口出.顺序结构处处有.
[跟踪训练]
1.下列说法正确的是( )
【导学号:49672017】
A.程序框图中的图形符号可以由个人来确定
B.也可以用来执行计算语句
C.程序框图中可以没有输出框,但必须要有输入框
D.用程序框图表达算法,其优点是算法的基本逻辑结构展现得非常直接
D [一个完整的程序框图至少要有起止框和输入、输出框,输入、输出框用来输入、输出信息,判断框用来判断某一条件是否成立,都不能执行计算.]
程序框图的设计(顺序结构) [探究问题]
计算:1+2+3+4+...+100.
1.能否设计一个算法,计算这个式子的值?
提示:能.