- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
§3 几种基本语句
3.1 条件语句
双基达标 ?限时20分钟?
1.下列关于条件语句的叙述正确的是 ( ).
A.条件语句中必须有 Else 和 End If
B.条件语句中可以没有 End If
C.条件语句中可以没有 Else,但是必须有 End If
D.条件语句中可以没有 End If,但是必须有 Else
解析 条件语句必须以 If 开头,以 End If 结束,其中 Else 可以没有.
答案 C
2.下列问题可使用条件语句设计程序的有 ( ).
①求函数f(x)=2x-1的函数值;
②输入三角形的底边边长和高,求三角形的面积;
③求函数f(x)=x4+2x-3 (x0)-x+1 (x0))的函数值;
④从给定的3个整数中找出最大数.
A.①③ B.②④ C.①② D.③④
答案 D
3.求实数x的绝对值的程序如下,其中空白处应填入 ( ).
输入 x
IF________Then
y=-x
Else
y=x
End If
输出 y
End
A.x0 B.x=0 C.x≤0 D.x=0
答案 B
4.读程序,完成下列题目:
输入x
If x=1 Then
y=x+1
Else
y=2*x+1
End If
输出 y
(1)若执行程序时,没有执行语句y=x+1,则输入的x的范围是________.
(2)若执行结果y的值是3,则执行的赋值语句是______,输入的x的值是
______.
解析 本题(2)是已知分段函数的函数值确定自变量,当x≥-1时,有3=x
+1,解得x=2符合条件;而当x1时,有3=2*x+1,解得x=1不符合条
件.
答案 (1)x1 (2)y=x+1 2
5.阅读下列程序,回答问题:
输入 x1,x2
If x1=x2 Then
x1=x1+x2
End If
y=x1+x2
输出 y
如果输入x1=3,x2=5,那么执行此算法的输出结果是________.
解析 由于输入的两个数x1=3,x2=5,不满足条件x1=x2,因此,不执行语
句体x1=x1+x2,而直接执行y=x1+x2,所以y=8,最后输出8.
答案 8
6.已知函数y=x2+1,x≤2.5,x2-1,x>2.5,)设计一个算法并画出算法框图,根据输入的x的值,对应输出y的值.
解 算法步骤为:
S1.输入x;
S2.如果x≤2.5,则y=x2+1,否则y=x2-1;
S3.输出y.
用语句描述为:
输入x;
If x=2.5 Then
y=x^2+1
Else
y=x^2-1
End If
输出y
综合提高 (限时25分钟)
7.阅读下列程序:
Input “a=”;a
If a5 Then
b=2*a
Else
b=a*a+1
End If
Print b
End
如果输入5,则该程序运行结果为 ( ).
A.1 B.10 C.25 D.26
答案 D
8.运行下面的程序,若输入x的值为5,则输出的y值为 ( ).
输入x
If x0 Then
y=(x+1)*(x+1)
Else
y=(x-1)*(x-1)
End If
输出y
A.14 B.15 C.16 D.17
解析 由程序知
y=(x+1)2 (x0)(x-1)2 (x≥0)),
∴当x=5时,y=(5-1)2=16.
答案 C
9.写出下列程序的运行结果.
(1)
输入 a
If a=0 Then
输出SQR(a)
Else
输出“是负数”
End If
(2)
输入 x
If x10 Then
P=x*0.35
Else
P=10*0.35+(x-10)*0.7
End If
输出P
(1)输入-3,输出结果为________;
输入9,输出结果为________.
(2)若x=6,则P=________;若x=18,则P=______.
解析 (1)SQR(x)是求一个正数的正的平方根;
(2)∵610,∴P=6×0.35=2.1;∵1810,∴P=10×0.35+(18-10)×0.7=
3.5+5.6=9.1
答案 (1)是负数 3 (2)2.1 9.1
10.下列程序:
Input “请输入一个两位正数”;x
If x9 And x100 Then
a=x Mod 10
b=(x-a)/10
x=10*a+b
Print x
Else
Print “输入有误”
End If
End
若输入的两位数是83,则输出的结果为________.
答案 38
11.已知某商店对顾客购买货款数满500元,减价3%,不足500元不予优惠,
您可能关注的文档
- 高中数学 2-1-3、4 空间中直线与平面之间的位置关系、平面与平面之间的位置关系同步练习必修2.doc
- 高中数学 2-1-2-2指数函数及其性质的应用课件 新人教A版必修1 .ppt
- 高中数学 2-1-2空间点、直线、平面之间的位置关系课件A必修2.ppt
- 高中数学 2-1-2系统抽样课件 新人教A版必修3.ppt
- 高中数学 2-1算法的基本思想同步检测 北师大版必修3.doc
- 高中数学 2-2-1 用样本的频率分布估计总体分布能力强化提升 新人教A版必修3.doc
- 高中数学 2-1-3、4 空间中直线与平面之间的位置关系、平面与平面之间的位置关系课件必修2.ppt
- 高中数学 2-2-1 直线与平面平行的判定同步练习必修2.doc
- 高中数学 2-2-1用样本的频率分布估计总体分布同步检测 新人教A版必修3.doc
- 高中数学 2-1-3分层抽样课件 新人教A版必修3.ppt
- 高中数学 2-3-2 平面与平面垂直的判定同步练习必修2.doc
- 高中数学 2-3-1 直线与平面垂直的判定课件必修2.ppt
- 高中数学 2-3-1~2直线、平面垂直的判定及其性质课件A必修2.ppt
- 高中数学 2-3-2循环语句同步检测 北师大版必修3.doc
- 高中数学 2-3-2 平面与平面垂直的判定课件必修2.ppt
- 高中数学 2-3-4 平面与平面垂直的性质同步练习必修2.doc
- 高中数学 2-3-1条件语句课件 北师大版必修3.ppt
- 高中数学 2-3-3 直线与平面垂直的性质课件必修2.ppt
- 高中数学 2-3-2循环语句课件 北师大版必修3.ppt
- 高中数学 2.1 指数函数教案 新人教A版必修1.doc
最近下载
- 河南省青桐鸣2024-2025学年高二上学期11月期中化学试卷.docx VIP
- 住院费用清单模板.doc VIP
- 大学学术英语视听说教程下册(第2版)Miriam_Espeseth习题答案.pdf
- 浙江省嘉兴八校联盟2024-2025学年高一上学期期中联考物理试卷(含答案).pdf VIP
- 颈动脉灌注机制.pptx VIP
- 浙江省嘉兴八校联盟2024-2025学年高一上学期期中考试 化学试题(含答案).pdf VIP
- Unit 4 Friends Lesson3 课件 人教精通版英语三年级上册.ppt
- 锅炉原理课件:第七章 锅炉设备的通风计算.ppt VIP
- 生涯发展展示-(第一版).pptx VIP
- 《选品与采购》课件——4.电商采购.pptx VIP
原创力文档


文档评论(0)