【成才之路】高中数学1-2-2条件语句能力强化提升新人教A版必修3一、选择题1.条件语句中IF…EISE…的作用是()A.判断条件真假B.执行条件C.表示条件为真D.表示条件为假[答案]A2.以下关于条件语句的说法,正确的是()A.条件语句的执行是按照程序中的先后顺序执行的B.条件语句实现了程序框图中的条件结构C.条件语句不能嵌套,即条件语句中不能再使用条件语句D.条件语句一定要完整,即IF-THEN-ELSE-ENDIF中每一部分都不能少[答案]B3.求下列函数的函数值的算法中需要用到条件语句的函数为()A.f(x)=log4(x2+1)B.y=x3-1C.f(x)=D.f(x)=2x[答案]C4.下面程序运行后输出结果是3,则输入的x值一定是()INPUTxIFx>0THENy=xELSEy=-xENDIFPRINTyENDA.3B.-3C.3或-3D.0[答案]C[解析]该程序语句是求函数y=|x|的函数值, y=3,∴x=±3
5.运行下列程序,当输入数值-2时,输出结果是()INPUTxIFx>0THENy=4ELSEy=2ENDIFPRINTyEND[答案]D[解析]该算法是求分段函数y=,当x=-2时的函数值,∴y=-16
6.下列程序语句的算法功能是()INPUTa,b,cIFaaTHENt=aa=cc=tENDIFIFc>bTHENt=bb=cc=tENDIFPRINTa,b,cEND(3)自己想一下,若要将从键盘输入的任意三个数按从小到大顺序输出,则应将上述语句怎样修改
7.下列程序语句是求函数y=|x-4|+1的函数值,则①处为()A.y=3-xB.y=x-5C.y=5-xD.y=ABS(x-4)+1[答案]C[解析] y=|x-4|+1=,故选C
8.输入两正整数a,b(a>b),判断a能否被b整除,则①处应为()A.rB.r-aMODbC“.NO”