高中数学程序框图
- 格式:doc
- 大小:147.50 KB
- 文档页数:3
高中数学必修3程序框图知识点高中数学必修三知识点程序框图的概念:程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形;程序框图的构成:一个程序框图包括以下几部分:实现不同算法功能的相对应的程序框;带箭头的流程线;程序框内必要的说明文字。
设计程序框图的步骤:第一步,用自然语言表述算法步骤;第二步,确定每一个算法步骤所包含的逻辑结构,并用相应的程序框图表示,得到该步骤的程序框图;第三步,将所有步骤的程序框图用流程线连接起来,并加上终端框,得到表示整个算法的程序框图。
画程序框图的规则:(1)使用标准的框图符号;(2)框图一般按从上到下、从左到右的方向画;(3)除判断框外,大多数程序框图中的程序框只有一个进入点和一个退出点,判断框是具有超过一个退出点的唯一符号;(4)在图形符号内描述的语言要非常简练清楚。
几种重要的结构:顺序结构、条件结构、循环结构。
输入语句:在该程序中的第1行中的INPUT语句就是输入语句。
这个语句的一般格式是:其中,“提示内容”一般是提示用户输入什么样的信息。
如每次运行上述程序时,依次输入-5,-4,-3,-2,-1,0,1,2,3,4,5,计算机每次都把新输入的值赋给变量“某”,并按“某”新获得的值执行下面的语句。
输出语句:在该程序中,第3行和第4行中的PRINT语句是输出语句。
它的一般格式是:同输入语句一样,表达式前也可以有“提示内容”。
赋值语句:用来表明赋给某一个变量一个具体的确定值的语句。
除了输入语句,在该程序中第2行的赋值语句也可以给变量提供初值。
它的一般格式是:赋值语句中的“=”叫做赋值号。
算法语句的作用:输入语句的作用:输入信息。
输出语句的作用:输出信息。
赋值语句的作用:先计算出赋值号右边表达式的值,然后把这个值赋给赋值号左边的变量,使该变量的值等于表达式的值。
条件语句:算法中的条件结构由条件语句来表达。
循环语句:在一些算法中,从否处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构。
S=S -T
T=T+S
开始
T ≥0
是
T=0,S =1
程序框图
1、(佛山市2014届高三教学质量检测(一))执行如图2所示的程序框图,若输入n 的值为22,则输出的s 的值为
A .232 ks5u
B .211
C .210
D .191 答案:B
2、(广州市2014届高三1月调研测试)执行如图2的程序框图,如果输入的N 的值是6,那么输出的p 的值是
A .15
B .105
C .120
D .720
答案:B 3、(增城市2014届高三上学期调研)如图1,是一问题的程序框图,则输出的结果是 答案:1717
4、(省华附、省实、广雅、深中四校2014届高三上学期期末)执行如图所示的程序框图,输出的S 值为
图2
A .2- B. 1- C. 0 D. 1
答案:C 5、(惠州市2014届高三第三次调研考)
执行右边的程序框图,若0.8p =,则输出的n =( )
A .3
B .4
C .5
D .6
答案:B
6、(肇庆市2014届高三上学期期末质量评估)执行如图1所示的程序框图,输出的z 值为( )
A .3
B .4
C .5
D .6
答案:D
7、(中山市2014届高三上学期期末考试)定义某种运算a S b =⊗,运算原理如上图所示,
开始
10n S ==,
S p <?
是
输入p
结束
输出n 12n
S S =+
否
1n n =+
则式子
1
3
1
100
lg
ln
)
4
5
tan
2(
-
⎪
⎭
⎫
⎝
⎛
⊗
+
⊗e
π
的值为()
A.4
B.8
C.11
D.13
答案:A
8、(珠海市2014届高三上学期期末)执行如右图所示的程序框图,
则输出的i=()
A、5
B、6
C、7
D、8
答案:B
9、(东莞市2014届高三上学期期末调研测试)阅读右边的程序框图,则输出的S=
A、7
B、8
C、15
D、24
答案:D。