- 2021-06-21 发布 |
- 37.5 KB |
- 7页
申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
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,满足2查看更多