第一节 算法初步2019 考纲考题考情1.三种基本逻辑结构2
算法的特征概括性、逻辑性、有穷性、不唯一性、普遍性
3.输入语句、输出语句、赋值语句的格式与功能4
条件语句(1)算法中的条件结构与条件语句相对应
(2)条件语句的格式及框图
①IF—THEN 格式:②IF—THEN—ELSE 格式:5.循环语句(1)算法中的循环结构与循环语句相对应
(2)循环语句的格式及框图
①UNTIL 语句:②WHILE 语句:1.赋值号左边只能是变量(不能是表达式),在一个赋值语句中只能给一个变量赋值
2.直到型循环是“先循环,后判断,条件满足时终止循环”;当型循环则是“先判断,后循环,条件满足时执行循环”;两者的判断框内的条件表述在解决同一问题时是不同的它们恰好相反
一、走进教材1.(必修 3P25例 5 改编)如图为计算 y=|x|函数值的程序框图,则此程序框图中的判断框内应填________
解析 输入 x 应判断 x 是否大于等于零,由图知判断框应填 x1 000 和 n=n+1B.A>1 000 和 n=n+2C.A≤1 000 和 n=n+1D.A≤1 000 和 n=n+2解析 因为输出的 n 为偶数,所以中应填 n=n+2
因为输出的是 3n-2n>1 000 时 n 的值,所以中应填 A≤1 000
答案 D三、走出误区微提醒:①注意循环结构中控制循环的条件;②注意区分程序框图是条件结构还是循环结构
5.若[x]表示不超过 x 的最大整数,执行如图所示的程序框图,则输出 S 的值为________
解析 由程序框图可以看出,当 n=8>6 时,程序结束,故输出 S=[]+[]+[]+[]+[]=7
答案 76.更相减损术是出自中国古代数学专著《九章算术》的一种算法,其内容如下:“可半者半之,不可半者,副置分母、子之数,以少减多,更相减损,求其等也