第三节算法初步抓基础明考向提能力教你一招我来演练第九章统计、统计案例及算法初步[备考方向要明了]考什么1
了解算法的含义,了解算法的思想.2
理解算法框图的三种基本逻辑结构:顺序结构和条件结构和循环结构
循环结构与条件结构是考查的热点.2
题型多为选择、填空题,注重算法思想的应用,难度中低档
一、算法的定义算法是指按照解决某一类问题的和的步骤.二、程序框图1.程序框图又称,是一种用、及来表示算法的图形.一定规则流程图明确有限程序框流程线文字说明2.程序框图通常由和组成.程序框流程线3.基本的程序框有、、、.终端框(起止框)输入、输出框处理框(执行框)判断框三、三种基本逻辑结构名称内容顺序结构条件结构循环结构定义由若干个的步骤组成的,这是任何一个算法都离不开的基本结构算法的流程根据有不同的流向,条件结构就是处理这种过程的结构从某处开始,按照一定的条件某些步骤的情况,反复执行的步骤称为依次执行条件是否成立反复执行循环体名称内容顺序结构条件结构循环结构程序框图1.(教材习题改编)如果执行右边的程序框图,输入x=-12,那么其输出的结果是()A.9B.3C
19答案:C解析:依题意得,执行完第1次循环后,x=-12+3=-9≤0;执行完第2次循环后,x=-9+3=-6≤0;执行完第3次循环后,x=-6+3=-3≤0;执行完第4次循环后,x=-3+3=0≤0;执行完第5次循环后,x=0+3=3>0
结合题中的程序框图可知,最后输出的结果是3
2.(教材习题改编)给出如图程序框图,其功能是()A.求a-b的值B.求b-a的值C.求|a-b|的值D.以上都不对答案:C解析:求|a-b|的值.3
(教材习题改编)如图,是一个程序框图,运行这个程序,则输出的结果为()A
138答案:D解析:由算法流程图可得,第一次循环:x=1,y=2;第二次