莱西一中09数学三轮导读提纲(十三)算法初步复数.docVIP

  • 2
  • 0
  • 约3.2千字
  • 约 5页
  • 2017-02-27 发布于河北
  • 举报

莱西一中09数学三轮导读提纲(十三)算法初步复数.doc

莱西一中09数学三轮导读提纲(十三)算法初步复数

高三数学概念、题型、解题方法和规律总结(13) 十三、框图、算法初步与复数 (一)算法初步 1.算法的特点: (1)有限性(一个算法的步骤是有限的,必须在有限操作之后停止,不能是无限的. (2)确定性(算法的每一步骤和次序应当是确定的。 (3)有效性(算法的每一步骤都必须是有效的)。 2. 程序框、流程线的名称与功能 图形符号 名称 功能 起止框(终端框) 表示一个算法的起始和结束 输入输出框 表示一个算法输入和输出的信息 处理框(执行框) 赋值、计算 判断框 判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”. 流程线 连接程序框 连接点 连接程序框图的两部分 3.算法的基本逻辑结构和基本算法语句 (1)、基本算法语句:输入语句、输出语句、赋值语句、条件语句、循环语句 (2)、三种基本逻辑结构:顺序结构、条件结构、循环结构 (3)、循环语句分WHILE型语句和UNTIL型语句, 4.规范基本语句一般格式 【方法点拨】输入语句提示内容与变量之间用分号“;”隔开,若输入多个变量,变量与变量之间用逗号“,”隔开。输出语句显示算法的输出结果功能。赋值语句将表达式所代表的值赋给变量赋值语句左边只能是变量名字,而不是表达式,右边表达式可以是一个数据、常量和算式:一给出程序框图指出功能框图输出的结果阅读的程序框图,若输入的n是100,则输出的变量和T的值依次是:由程序框图知,S=100+98+96+……+2=2550 T=99+97+95+……+1=2500、 (第1题图) (第2题图) A.m=0 B.m=1 C.x=0 D.x=1 2. 已知函数y=|x一3|,下面程序框图表示的是给定x的值,求其相应的函数值的算法.将该程序框图补充完整,其中①②处应填的是 ( ) A.①x3,②y=x-3 B.①x3,②y=x-3 C.①x3,②yx-3 D.①x3,②yx-3 3.将两个数a=6,b=9交换,使a=9,b=6,下面的语句正确的是 ( ) 4.阅读流程框图,则输出的结果是 ( ) A.15 B.12 C.20 D.30 5.给出以下一个算法的流程图,该流程图的功能是( ) A.a、b、c的最小值 B. a、b、c的最大值 C. a、b、c的中间值 D.以上说法都不对 (第4题图) (第5题图) 6.如右图,该程序运行后的结果是( ) A.17 B.19 C.21 D. 23 7.在一个程序算法中,如果需要反复执行 某一处理步骤的情况,最好采用哪种逻 辑结构 ( ) A.顺序结构 B.条件结构 C.循环结构 D.顺序结构或条件结构 (第6题图) 8.程序框图中,有两个出口的框图是( ) A.起止框 B.处理框 C.判断框 D.输入、输出框 9.已知算法: S1 输入n S2 判断n是否是2,若n=2,则n满足条件,若n2,则执行S3 S3 依次从2到n-1检验能不能整除n,若不能整除n,则满足条件.上述的满足条件是什么? ( ) A.质数 B.奇数 C.偶数 D.约数 10.给出以下四个问题: ①输入一个数x,输出它的绝对值; ②求函数f(x)= 的函数值; ③求面积为6的正方形的周长; ④求三个数a、b、c中的最大值. 其中不需要用条件语句来描述的算法的有 11.(08.山东)执行右边的程序框图,若,则输出的 . nxlQB hqe (第11题图) 12.(08广东)阅读图3的程序框图,若输入,,则输出 , . 答案: 一、选择题 1 2 3 4 5 6 7 8 9 B A B C A C C C A 二、填空题 10.③ 1

文档评论(0)

1亿VIP精品文档

相关文档