- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[A 基础达标]
1.下面的问题中必须用条件语句才能实现的个数是( )
①已知三角形三边长,求三角形的面积;
②求方程mx+n=0(m,n为常数)的根;
③求三个实数a,b,c中的最大者;
④求函数f(x)=ax2+bx+c(a≠0)的图象的对称轴方程.
A.4 B.3
C.2 D.1
解析:选C.①已知三角形三边长,求三角形的面积,直接代入公式,需要用顺序结构;②求方程mx+n=0(m,n为常数)的根,需要分类讨论m的取值,根据取值的不同,执行后面不同的算法;③求三个实数a,b,c中的最大者,需要用到条件语句;④求f(x)=ax2+bx+c(a≠0)的图象的对称轴方程,不需要用条件语句.
2.条件语句的一般形式为“IF A THEN B ELSE C”,其中语句C的作用是( )
A.条件语句
B.不满足条件时执行的内容
C.条件
D.满足条件时执行的内容
解析:选B.“IF A THEN B ELSE C”,先执行条件,若“真”,则执行B,若“假”,则执行C.
3.下面程序的算法功能是:判断任意输入的数x是不是正数,若是,则输出它的平方值;若不是,则输出它的相反数.
INPUT “x=”;x
IF __________ THEN
y=-x
ELSE
y=x*x
END IF
PRINT “y=”;y
END
则横线处填入的条件应该是( )
A.x0 B.x0
C.x=0 D.x=0
解析:选D.条件成立时,执行y=-x;条件不成立时,执行y=x*x.由程序的算法功能,知条件应为x=0,故选D.
4.(2019·福建省永春第一中学月考)根据下列算法语句,当输入x为60时,输出y的值为( )
INPUT x
IF x=50 THEN
y=0.5*x
ELSE
y=25+0.6*(x-50)
END IF
PRINT y
END
A.25 B.30
C.31 D.61
解析:选C.因为x=6050,所以y=25+0.6×(60-50)=31.故选C.
5.运行程序:
INPUT A,B
IF A>B THEN
C=A/2
ELSE
C=B/2
END IF
PRINT C
END
在两次运行中分别输入8,4和2,4,则两次运行程序的输出结果分别为( )
A.8,2 B.8,4
C.4,2 D.4,4
解析:选C.对A、B的情况进行区分,当输入8,4的时候,A>B,所以C=eq \f(A,2)=4;当输入2,4时,A>B不成立,所以选择执行C=eq \f(B,2)=2.
6.执行下面的程序,如果输出的值是25,则输入的x的值为________.
INPUT x
IF x<0 THEN
y=(x+1)*(x+1)
ELSE
y=(x-1)*(x-1)
END IF
PRINT y
END
解析:程序的功能是求函数
y=eq \b\lc\{(\a\vs4\al\co1((x+1)2,x<0,,(x-1)2,x≥0))的函数值.
由eq \b\lc\{(\a\vs4\al\co1(x<0,,(x+1)2=25))或eq \b\lc\{(\a\vs4\al\co1(x≥0,,(x-1)2=25,))解得x=-6或x=6.
答案:6或-6
7.在下面这个程序中,
INPUT “a=”;a
IF a>10 THEN
b=a\10+a MOD 10
ELSE
b=a
END IF
PRINT b
END
若输入a=35,则输出的b=________.
解析:a=35>10,故执行b=a\10+a MOD 10,即b=35\10+35 MOD 10=3+5=8.
答案:8
8.读下面的程序,并回答问题.
INPUT x
IF x =2 THEN
y=x∧2
ELSE
IF x =5 THEN
y=2*x-3
ELSE
y=1/x
END IF
END IF
PRINT y
END
(1)画出该程序对应的程序框图;
(2)若要使输入的x值与输出的y值相等,则这样的x值有几个?
解:由程序可知这是一个求y=eq \b\lc\{(\a\vs4\al\co1(x2,x≤2,,2x-3,2x≤5,,\f(1,x),x5))的函数值的程序.
(1)程序框图如图所示.
(2)若x=x2,则x=0或x=1,此时均满足x≤2;若2x-3=x,则x=3,满足2x≤5;若eq \f(1),\s\do5(x))=x,则x=±1,不满足x5.
综上可知,满足题设条件的x值有3个,即x=0或x=1或x=3.
9.儿童乘坐火车时,若身高不超过1.2 m,则无需购票;若身高超过1.2 m但不超过1.5 m,可买半票;若超过1.5 m,应买全票,试写出一个购票的算法程序.
您可能关注的文档
- 2019年高考物理考纲解读专题13机械振动和机械波光原子结构与原子核热点难点突破.doc
- 2019年高考物理考纲解读专题14选择题解题方法与技巧教学案.doc
- 2019年高考物理考纲解读专题14选择题解题方法与技巧热点难点突破.doc
- 2019年高考物理考纲解读专题15计算题解题方法与技巧教学案.doc
- 2019年高考物理考纲解读专题15计算题解题方法与技巧热点难点突破.doc
- 2019年高考物理考纲解读专题16实验题解题方法与技巧教学案.doc
- 2019年高考物理考纲解读专题16实验题解题方法与技巧热点难点突破.doc
- 2019年高考物理考纲解读专题17物理图象解题方法与技巧教学案.doc
- 2019年高考物理考纲解读专题17物理图象解题方法与技巧热点难点突破.doc
- 2019年高考英语考纲解读专题01名词教学案.doc
- 2019年数学人教A必修三新一线应用案巩固提升:1.2.3 循环语句.doc
- 2019年数学人教A必修三新一线应用案巩固提升:2.1.1 简单随机抽样.doc
- 2019年数学人教A必修三新一线应用案巩固提升:2.1.2 系统抽样.doc
- 2019年数学人教A必修三新一线应用案巩固提升:2.1.3 分层抽样.doc
- 2019年数学人教A必修三新一线应用案巩固提升:2.2.1 用样本的频率分布估计总体分布.doc
- 2019年数学人教A必修三新一线应用案巩固提升:2.2.2 用样本的数字特征估计总体的数字特征.doc
- 2019年数学人教A必修三新一线应用案巩固提升:2.3.1 变量之间的相关关系 2.3.2 两个变量的线性相关.doc
- 2019年数学人教A必修三新一线应用案巩固提升:3.1.2 概率的意义.doc
- 2019年数学人教A必修三新一线应用案巩固提升:3.1.3 概率的基本性质.doc
- 2019年数学人教A必修三新一线应用案巩固提升:3.2.1 古典概型.doc
文档评论(0)