文档详情

【优选整合】人教A版高中数学必修三 1.2.2 条件语句 测试(教师版).doc

发布:2018-03-23约1.21千字共7页下载文档
文本预览下载声明
1.2.2 条件语句 (检测教师版) 班级: 姓名: 选择题. 1.下列问题所描述出来的算法,其中不包含条件语句的是 (  ) A.输入三个表示三条边长的数,计算三角形的面积 B.给出两点的坐标,计算直线的斜率 C.给出一个数x,计算它的常用对数的值 D.给出三棱锥的底面积与高,求其体积 【答案】 IF 条件    语句体   【答案】 INPUT  m=x MOD 2 IF       “为奇数”     ?   END A.m=2k+1 x=2k B.m=0 “x为偶数” C.m=0 “x为奇数” D.m=1 “x为偶数” 【答案】 INPUT  IF   y=7x/2+3 ELSE       x/2-5   y=0    END  PRINT  END A.2  B.-12  C.10  D.-4 【答案】+3”,故输出结果为-4. 5.阅读下列程序,则该程序运行后,变量y的值为 (  ) INPUT “x=”;4 IF x3 THEN  x ELSE  x END IF PRINT y END A.4 B.16 C.6 D.8 【答案】 INPUT x IF x1 THEN  x+3 ELSE   END IF PRINT y END A.{3,0} B.{3,1} C.{0,1} D.{0,1,3} 【答案】A 令y=0得x=0或3,故选A. 二、填空题 7.为了在运行下面的程序之后输出y=25,键盘输入x应该是    . INPUT  IF x0   (x+1) ELSE  (x-1) END IF PRINT  END 【答案】 【解析】程序表达的是求分段函数y=的函数值. 由或得x=-6或x=6. 8.如下程序: INPUT  IF     ELSE    PRINT  【答案】 【解析】本程序执行的功能是求函数 y=的函数值. 由函数的性质知当x=1或x=-1时,y有最小值为0. 9.完成如图所示的程序,输入x的值,求函数y=|8-2x2|的值. INPUT “x=”;x IF ①      ②    ?  x^2-8 END  PRINT  END ①    ;②    . 【答案】 【解析】根据ELSE后的语句为y=2x^2-8,故条件①应为8-2x2≥0,即-2≤x≤2,写出语句为x=-2 AND x=2;②应为y=8-2x^2. 10.此处给出的是条件语句编写的程序,该程序的功能是求函数    的函数值. INPUT  IF    x ELSE  x-1 END IF PRINT  END 【答案】 【解析】该程序的主要功能是对分段函数f(x)求值. 当x≤3时,y=2x;当x3时,y=x2-1. 所以函数为f(x)=
显示全部
相似文档