必考部分第九章算法初步、统计与统计案例第一节算法初步考纲点击1
了解算法的含义,了解算法的思想.2.理解算法框图的三种基本结构:顺序结构、条件结构、循环结构.3.了解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义
明考向理基础悟题型课时作业研知识梳理1.程序框图(1)通常用一些构成一张图来表示算法
这种图称作程序框图(简称框图)
(2)基本的程序框图有、、、、等图形符号和连接线构成
通用图形符号起、止框输入、输入框处理框判断框流程线2.三种基本逻辑结构名称内容顺序结构条件结构循环结构定义由若干个的步骤组成的,这是任何一个算法都离不开的基本结构算法的流程根据有不同的流向,条件结构就是处理这种过程的结构从某处开始,按照一定的条件某一步骤的情况,反复执行步骤称为依次执行条件是否成立反复执行循环体名称内容顺序结构条件结构循环结构程序框图1.①算法可以无限的操作下去;②算法的每一步操作必须是明确的、可行的;③一个程序框图一定包含顺序结构;④一个程序框图不一定包含条件结构和循环结构.以上说法正确的个数是()A.1B.2C.3D.4基础自测解析:算法必须在有限步操作后停止,所以①不正确;算法的每一步操作都是明确的、可行的,所以②正确;一个程序框图一定包含顺序结构,但不一定包含条件结构和循环结构,所以③与④都正确.答案:C2.阅读如图的程序框图,若输入x=2,则输出的y值为()A.0B.1C.2D.3解析: 2>0,∴y=2×2-3=1
答案:B3.阅读如图所示的程序框图,运行相应的程序,输出的结果是()A.3B.11C.38D.123解析:a=1,a0,12x,x≤0,分别令2x2-1=18,x>0,或12x=18,x≤0,解得x=34
答案:345.计算机执行下面的程序后,输出的结果是()a=1;b=3;a=a+b;b=a-b;p