免费下载《1.1.2程序框图与算法的基本逻辑结构》PPT课件
以下为幻灯片页面截图,请点击左边“我要下载”按钮免费下载无水印完整文件
三种基本逻辑结构:
(1)顺序结构由若干个依次执行的步骤组成的,这是任何一个算法都离不开的基本结构.
其程序框图为(下图)
(2)条件结构算法的流程根据条件是否成立有不同的流向,条件结构就是处理这种过程的结构.
其程序框图为
(3)循环结构从某处开始,按照一定的条件反复执行某些步骤的情况,反复执行的步骤称为循环体.
其程序框图为
1.程序框图中,有两个出口的程序框是( )
A.起止框 B.处理框
C.判断框 D.输入、输出框
C
2.下面关于程序框图的说法,正确的有( )
①程序框图只有一个入口也只有一个出口
②程序框图中的每一部分都应有一条从入口 到出口的路径通过它
③程序框图中的循环可以是无限的循环
④程序框图中的循环变量的初始值是固定不 变的
D
A.①②③ B.②③ C.①④ D.①②
3.如果执行下面的程序框图,那么输出的S=( )
A.7 B.9
C.11 D.13
C
4.如图所示的程序框图的算法功能是 .
求|a-b|的值
5.下面的程序框图,若输出y的值是9,则输入的实数x的值为( )
A.3 B.-3
C.-2 D.2
B
6. 按如图所示的程序框图运行后,若输出的S的值等于16,那么在程序框图中的判断框内应填写的条件是( )
A.i>5?B.i>6?
C.i>7?D.i>8?
A
已知点P0(x0,y0)和直线l:Ax+By+C=0,写出求点P0到直线l的距离d的算法及程序框图.
算法如下:第一步,输入点的坐标x0,y0,输入直线方程的系数即常数A,B,C.
第二步,计算z1=Ax0+By0+C.
第三步,计算z2=A2+B2.
第四步,计算
第五步,输出d.
该算法对应的程序框图如右图所示.
1.(2009·上海卷)某算法的程序框图如图所示,则输出量y与输入量x满足的关系式是
.
2x (x≤1)
x-2 (x>1)
y=
2.(2009·浙江卷)某程序框图如图所示,该程序运行后输出的k的值是( )
A.4
B.5
C.6
D.7
A
阅读程序框图,若输入m=4,n=3,求输出的a与i的值
a=12,i=3
读框图,说出运行的结果
-25