第十章算法、统计与概率第1课时算法①算法初步是高中数学新课程标准中新添加的内容,高考对本章的考查主要以填空题的形式出现,单独命题以考查考生对流程图的识别能力为主,对算法语言的阅读理解能力次之,考查用自然语言叙述算法思想的可能性不大.②算法可结合在任何试题中进行隐性考查,因为算法思想在其他数学知识中的渗透是课标的基本要求,常见的与其他知识的结合有分段函数、方程、不等式、数列、统计等知识综合,以算法为载体,以算法的语言呈出,实质考查其他知识.①了解算法的含义、算法的思想②理解程序框图的三种基本逻辑结构:顺序、选择、循环..③理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义.1.(必修3P37测试1改编)如图所示的程序图的运行结果是________.,(第1题)),(第2题))答案:2.5解析:顺序结构,按序运行即可.2.(必修3P10例3改编)如图所示,若a=-4,则输出结果是________.答案:是负数解析:选择结构,-4<0,执行“否”这一分支,输出“是负数”.3.(必修3P13示例改编)如图所示的流程图,第一个输出的数为________.(第3题)ReadaIfa>0Thena←aElsea←-aEndIfPrinta(第4题)答案:1解析:当输入第1个数为1时,经判断框判断1<2000,于是就输出数字1,即第1个输出的数为1.4.(必修3P19示例改编)如图所示的程序图,若输入a=-4,则输出的数为________.答案:4解析: a=-4<0,∴a=-(-4)=4.5.(必修3P37测试5改编)以下程序运行后输出的结果为________.I←1WhileI<8I←I+2S←2*I+3EndWhilePrintS答案:21解析:执行第一次后,I=3,S=9;执行第二次后,I=5,S=13;执行第三次后,I=7,S=17;执行第四次后,I=9,S=21.1.构成流程图的图形符号起止框用“”表示;输入、输出框用“”表示;处理框用“”表示;判断框用“”表示.2.基本的算法结构算法都可以由顺序结构、选择结构、循环结构组成.3.赋值语句用符号“x←y”表示将y的值赋给x,其中x是一个变量,y是一个与x同类型的变量或表达式.4.输入语句、输出语句(1)输入语句:“Reada,b”表示输入的数据依次送给a,b.(2)输出语句:“Printx”表示输出运算结果x.5.条件语句条件语句的一般形式是IfAThenBElseCEndIf其中A表示判断的条件,B表示满足条件时执行的操作内容,C表示不满足条件时执行的操作内容,EndIf表示条件语句结束.6.循环语句循环语句一般有三种:“While循环”“Do循环”“For循环”.(1)当型循环一般采用“While循环”描述循环结构.格式:先判断条件是否成立,当条件成立时,执行循环体,遇到EndWhile语句时,就返回继续判断条件,若仍成立,则重复上述过程,若不成立,则退出循环.当型语句的特点是先判断,后执行.(2)直到型循环可采用“Do循环”描述循环结构.格式:先执行循环体部分,然后再判断所给条件是否成立.如果条件不成立,那么再次执行循环体部分,如此反复,直到所给条件成立时退出循环.直到型语句的特点是先执行,后判断.(3)当循环的次数已经确定,可用“For”语句表示.格式:ForIFrom初值To终值Step步长循环体EndFor功能:根据For语句中所给定的初值、终值和步长,来确定循环次数,反复执行循环体内各语句.通过For语句进入循环,将初值赋给变量I,当循环变量的值不超过终值时,则顺序执行循环体内的各个语句,遇到EndFor,将循环变量增加一个步长的值,再与终值比较,如果仍不超过终值范围,则再次执行循环体.这样重复执行,直到循环变量的值超过终值,则跳出循环.[备课札记]题型1选择结构的算法功能,1)下面的程序框图能判断输入的数x的奇偶性.其中判断框内的条件是________.(填序号)①m=0;②x=0;③x=1;④m=1.答案:④解析: m为x除以2的余数,若余数为1,则x为奇数,若余数为0,则x为偶数,∴判断框内的条件是m=1.如图所示的程序框图中,若a=9,则输出的结果是________.答案:3解析:程序框图提供的算法是求分段函数y=的函数值, a=9>0,∴y==3.题型2循环结构的算法功能,2)根据如图所示的伪代码,最后输出的S的值为________.S→0ForIFrom1To28Step3S←S+IEndForPrintS答案:145解析:由...