2020年高中数学第一章算法初步1.2.2 条件语句

申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

文档介绍

2020年高中数学第一章算法初步1.2.2 条件语句

‎1.2.2‎‎ 条件语句 ‎[课时作业]‎ ‎[A组 学业水平达标]‎ ‎1.条件语句中IF的作用是(  )‎ A.判断表达式真假 B.执行表达式 C.表示表达式为真 D.表示表达式为假 解析:条件语句中IF的作用是判断表达式真假.‎ 答案:A ‎2.当a=3时,下面的程序段输出的结果是(  )‎ A.9          B.3‎ C.10 D.6‎ 解析:因为a=3<10,所以y=2×3=6.‎ 答案:D ‎3.阅读如图所示的程序,如果输入x=-2,则输出结果为(  )‎ A.2 B.-12‎ C.10 D.-4‎ 解析:输入x=-2,则x<0,执行“y=+‎3”‎,故输出结果为-4.‎ 7‎ 答案:D ‎4.阅读下列程序,则该程序运行后,输出y的值为(  )‎ A.4 B.16‎ C.6 D.8‎ 解析:因为x=4满足“x>3”的条件,所以执行的是“THEN”后面的y=4×4=16.‎ 答案:B ‎5.根据下列算法语句,当输入x为60时,输出y的值为(  )‎ A.25 B.30‎ C.31 D.61‎ 解析:由已知可得y=将x=60代入得y=31.‎ 答案:C ‎6.根据如图所示的程序,当输入的a,b分别为2,3时,最后输出的m的值为________.‎ 解析:a=2,b=3,则a<b,所以m=b=3.‎ 7‎ 答案:3‎ ‎7.阅读下面的程序:‎ 输入-5,输出结果为________;‎ 输入9,输出结果为________.‎ 解析:该程序是输出|x|的值,所以当输入-5时,应输出|-5|=5,输入9时,输出的结果为9.‎ 答案:5 9‎ ‎8.求函数y=|x-4|+1的函数值,则③处应填________.‎ 解析:如果x<4,则y=4-x+1=5-x,故③处应填y=5-x.‎ 答案:y=5-x ‎9.输入一个数x,如果它是正数x,则输出它;否则不输出.画出解决该问题的程序框图,并写出对应的程序.‎ 解析:程序框图如图所示:‎ 程序如下:‎ ‎10.已知分段函数y=编写程序,输入x的值,输出相应的y的值.‎ 7‎ 解析:程序如下:‎ ‎[B组 应考能力提升]‎ ‎1.阅读下面程序.‎ 若输出y=9,则输入x的值应该是(  )‎ A.-1 B.4或-1‎ C.4 D.4或-1或-2‎ 解析:当x<0时,由x2-3x+5=9,解得x=4(舍去)或x=-1;当x≥0时,由(x-1)2=9,解得x=4或x=-2(舍去).综上,输入的x值应为4或-1.‎ 答案:B ‎2.为了在运行下面的程序之后得到输出25,键盘输入x应该是(  )‎ A.4或-4 B.-6‎ C.6或-4 D.6或-6‎ 解析:当x<0时,25=(x+1)2,解得:x=-6,或x=4(舍去),当x≥0时,25=(x-1)2,解得:x=6,或x=-4(舍去),即输入的x值为±6,选D.‎ 答案:D 7‎ ‎3.在如图的程序中,若输入x=5,则输出的y=________.‎ 解析:本题是求函数y=的函数值,因为x=5>0,所以执行y=x-3,即y=5-3=2.‎ 答案:2‎ ‎4.已知函数y=输入自变量的值,输出对应的函数值.‎ ‎(1)画出程序框图;‎ ‎(2)写出算法语句.‎ 解析:(1)程序框图如图:‎ ‎(2)算法语句如下:‎ 7‎ ‎5.阅读下面的程序,并回答问题.‎ 该程序的作用是输入x的值,输出y的值.‎ ‎(1)画出该程序对应的程序框图.‎ ‎(2)若要使输入的x值与输出的y值相等,问:这样的x值有几个?‎ 7‎ 解析:由程序可知这是一个求 y=的函数值的程序.‎ ‎(1)程序对应的程序框图如图.‎ ‎(2)若x=x2,‎ 则x=0或x=1,此时均满足x≤2;‎ 若2x-3=x,则x=3,满足25.‎ 综上可知,满足题设条件的x值有3个,‎ 即x=0或x=1或x=3.‎ 7‎
查看更多

相关文章

您可能关注的文档