文档介绍:专题一函数与导数算法初步 (1) 了解算法的含义,了解算法的思想. (2) 理解程序框图的三种基本逻辑结构:顺序、条件分支、循环. (3) 理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义. ,特别是循环语句中判断框中条件的选择及循环体中赋值语句的理解是易混易错的地方. 1. 将两个数 a =8 ,b =17 交换,使 a =17 ,b =8 ,下面语句正确一组是() B 3,33,45,544 3924)(2 235、、、, 、) 运算次数分别为( 需要加法与乘法、D C B A xxxxxf?????A 3、完成右边进位制之间的转化: 110011 (2)=____________ (10)____________ (5) 5x? 3v?时的值的过程中 4、用秦九韶算法求多项式 5 4 3 2 ( ) 5 2 f x x x x x x ? ?????当 51 201 5. 用“辗转相除法”求得 459 和357 的最大公约数是() B . D .51 【解析】 (459,357) ?(357,102) ?(102,51) , 因为 102 整除 51,故选 D. 6. (2011 ?福建质检) 运行下图所示框图的相应程序, 若输入 a,b 的值分别为 log 23和 log 32 ,则输出 M 的值是() B . D . -1 【解析】因为 a =log 2 3>1>log 32= b, 所以 M=ab +1=1+1= 2. . 【解析】该程序是求 11以内的整数是 4的倍数的个数, 故填 2. j=1 n=0 WHILE j 11 IF j MOD4=0 THEN n=n+1 ENDIF j=j+1 WEND PRINT n END ? 8、下列程序执行后输出的结果是. i=11 s=1 DOs=s * i i = i-1LOOP UNTIL i <9 PRINT s END 990 题型一【分析】用条件语句写出求分段函数的函数值程序. 2 0 4 8 4 8 2(12 ) 12 1 8 x x y x x x ? ???? ????? ???函数,写出求函数的函数【例】值的程序. 【解析】 INPUT “x= ”;x IF x > =0 and x <=4 THEN y=2x ELSE IF x <=8 THEN y=8 ELSE y=2 ?( 12-x ) END IF END IF PRINT y END 【点评】本题关键在条件语句中套嵌一个条件语句;学生往往使用一个 END IF 后就忘了要再一个 END IF .