云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 重点中学高中数学必修3同步测试第一章第6课时条件语句Word版含答案

重点中学高中数学必修3同步测试第一章第6课时条件语句Word版含答案

  • 62 次阅读
  • 3 次下载
  • 2025/5/4 16:04:51

第6课时 条件语句

基础达标(水平一)

1.已知程序如下,若输入的x值为5,则运行结果是( ). INPUT “x=”;x IF x>=0 THEN y=1 ELSE y=-1 END IF PRINT “y=”;y END A.5 B.-5 C.1 D.-1 【解析】因为x=5>0,所以y=1,所以运行结果为1. 【答案】C

2.执行下面的程序,输出的结果为( ). x=20 IF x>=10 THEN V=5*x ELSE V=4*x END IF PRINT V END A.100 B.80 C.60 D.20

【解析】x=20满足条件,执行THEN,其输出的结果V=5x=100. 【答案】A 3.已知程序如下: INPUT x IF x>0 THEN y=4 ELSE y=2 END IF PRINT y END 如果输出的结果为2,那么输入的x的取值范围是( ).

A.0 B.(-∞,0] C.(0,+∞) 【答案】B

4.若执行下面的程序,得到输出值y=9,则应输入( ). INPUT x IF x<0 THEN y=(x+1)^2 D.R

【解析】由输出的结果为2知,执行了ELSE后面的语句y=2,即x>0不成立,所以有x≤0.

ELSE y=(x-1)^2 END IF PRINT y END A.x=-4

B.x=-2

C.x=-4或x=4 D.x=-2或x=2 (??+1)2,x<0,【解析】由程序知y=

(??-1)2,x≥0,

∴当y=9时,x=-4或x=4.

【答案】C

5.将程序补充完整:输入两个数,输出其中较大的数,则①处应填 . INPUT “a=”;a INPUT “b=”;b IF a>b THEN PRINT a ELSE ① END IF END 【解析】这个语句是比较a与b的大小,且输出其中一个较大者. 【答案】PRINT b

6.若运行如下程序,最后输出y的值是7,则输入的t的值可以是 . INPUT “t=”;t IF t<4 THEN y=t^2-2 ELSE y=t+2 END IF PRINT y END ??2-2(t<4),【解析】程序中的函数为一个分段函数:y=

??+2(??≥4),??<4,??≥4,解得t的值为-3或3或5. 若输出7,则 2或

??-2=7??+2=7,

【答案】-3或3或5

7.某游乐园规定:若儿童身高不超过1.1 m,则不需买票;若儿童身高超过1.1 m但不超过1.4 m,则需买半票;若儿童身高超过1.4 m,则需买全票.试设计一个程序框图表示买票的算法,并写出相应的程序.

【解析】是否买票,买何种票,都是以身高作为条件进行判断的,此处形成条件结构嵌套. 程序框图如图:

程序如下: INPUT “身高h(米):”;h IF h<=1.1 THEN PRINT “免票” ELSE IF h<=1.4 THEN PRINT “买半票” ELSE PRINT “买全票” END IF END IF END

拓展提升(水平二)

8.求函数y=f(x)的值的程序如图所示,则f(-2)+f(3)=( ). INPUT “x=”;x IF x<=0 THEN f(x)=4*x ELSE f(x)=2^x END IF PRINT f(x) END A.3 B.2 C.1 D.0 【解析】∵-2≤0,

∴f(-2)=4×(-2)=-8. ∵3>0, ∴f(3)=23=8. ∴f(-2)+f(3)=-8+8=0.

【答案】D

9.输入一个整数180,则下列程序输出的结果为( ). INPUT “输入整数a”;a r=a MOD 6 IF r=0 THEN PRINT “yes” ELSE PRINT “no” END IF END

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

第6课时 条件语句 基础达标(水平一) 1.已知程序如下,若输入的x值为5,则运行结果是( ). INPUT “x=”;x IF x>=0 THEN y=1 ELSE y=-1 END IF PRINT “y=”;y END A.5 B.-5 C.1 D.-1 【解析】因为x=5>0,所以y=1,所以运行结果为1. 【答案】C 2.执行下面的程序,输出的结果为( ). x=20 IF x>=10 THEN V=5*x ELSE V=4*x END IF PRINT V END A.100 B.80 C.60 D.20 【解析】x=20满足条件,执行THEN,其输出的结果V=5x=100. 【答案】A 3.已知程序如下: INPUT x IF x>0 THEN y=4 EL

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com