伪代码算法语句高中数学知识点讲解含答案Word下载.docx
- 文档编号:13882334
- 上传时间:2022-10-14
- 格式:DOCX
- 页数:14
- 大小:22.85KB
伪代码算法语句高中数学知识点讲解含答案Word下载.docx
《伪代码算法语句高中数学知识点讲解含答案Word下载.docx》由会员分享,可在线阅读,更多相关《伪代码算法语句高中数学知识点讲解含答案Word下载.docx(14页珍藏版)》请在冰豆网上搜索。
5.(2015秋•东城区校级期中)执行如图的程序后,输出的值是( )
第1页(共14页)
A.17B.19C.21D.23
二.填空题(共7小题)
6.(2019秋•平谷区期末)某市准备引进优秀企业进行城市建设.城市分别对甲地、乙地5个企业(共10个企业)
进行综合评估,得分情况如茎叶图所示.根据茎叶图,可知甲地、乙地企业评估得分的平均值分别是 、 ;
试比较甲地、乙地企业得分方差大小 .
7.(2013秋•东城区期末)根据下列算法语句,当输入x为60时,输出y的值为 .
8.(2013•北京校级模拟)下面的算法中,最后输出的S为 .
9.(2009秋•通州区期中)下面语句编写的是求函数f(x)的函数值的算法,这个函数f(x) .
第2页(共14页)
10.(2008秋•西城区校级期中)如右图的程序,如果输入x1,n5,则输出的
x
.
11.(2008秋•海淀区期中)下面程序输出的结果是 (注:
abs(x)表示x的绝对值)
12.(2008秋•海淀区期中)为了在运行下列程序之后输出y,键盘输入应该是x .
9
三.解答题(共3小题)
13.(2014•海淀区校级模拟)中国网通规定:
拨打市内电话时,如果不超过3分钟,则收取话费0.22元;
如果通话
时间超过3分钟,则超出部分按每分钟0.1元收取通话费,不足一分钟按一分钟计算.设通话时间为t(分钟),
通话费用y(元),设计一个程序,计算通话的费用.
第3页(共14页)
1(0)
x
14.(2014•海淀区校级模拟)写出已知函数yx输入的值,求的值程序.
0(0)xy
1(x0).
15.(2014•海淀区校级模拟)在程序语言中,下列符号分别表示什么运算*;
/;
;
SQR;
ABS?
第4页(共14页)
参考答案与试题解析
【分析】分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:
该程序的作用是计算分段函数
y
xx0
(0.5)x1x0
的函数值.分类讨论即可得解.
【解答】解:
由图可知:
该程序的作用是计算分段函数y的函数值.
(0.5)x1x0
当0时,输出值时,,得,
x„y12x11x1
当x0时,x1,可得x1,
综上所述,输入值的取值范围是或,即输入的值的取值范围是:
,,.
xx1x1x
(1)
(1)
故选:
C.
【点评】根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是:
①分析流程
图(或伪代码),从流程图(或伪代码)中既要分析出计算的类型,又要分析出参与计算的数据(如果参与运算
的数据比较多,也可使用表格对数据进行分析管理)②建立数学模型,根据第一步分析的结果,选择恰当的数
学模型③解模.
第5页(共14页)
【分析】根据赋值语句的一般格式是:
变量表达式,赋值语句的左边只能是变量名称而不能是表达式,右边可以
是数也可以是表达式,左右两边不能互换,根据赋值语句的定义直接进行判断即可得解.
根据题意,
①:
左侧为数字,故不是赋值语句,
②:
赋值语句,把的值赋给,
M21M
③:
连等,不是赋值语句,
④:
不是赋值语句,是等式,左侧为两个字母的和.
.
B
【点评】本题考查赋值语句,通过对赋值语句定义的把握直接进行判断即可.属于基础题.
【分析】根据赋值语句的含义对语句从上往下进行运行,最后的A和B就是所求.
A3,
B339
,
A3912
B91221,
故最后输出12,21.
B.
【点评】本题主要考查了赋值语句,理解赋值的含义是解决问题的关键,属于基础题.
【分析】根据输入语句的格式,可以判断各选项的对错,进而得到答案.
A:
输入语句INPUTx,y,z中,变量名之间应该用“,”分隔,而不能用“;
”分隔,故A错误;
B:
INPUTx3,输入语句后不能连续赋值,故B错误;
第6页(共14页)
C:
INPUT20,输入语句后不能是具体数字或值,必须为变量名,故C错误;
D:
根据输入语句的格式,可以判断D选项正确.
D.
【点评】本题考查的知识点是赋值语句、输入、输出语句,熟练掌握算法中基本语句的功能及格式是解答本题的关
键,属于基础题.
【分析】模拟执行程序,依次写出每次循环得到的s,i的值,当i13时,满足条件i10,退出循环,输出s的值
为21.
模拟执行程序,可得
i1
执行循环体,3,
si4
不满足条件i10,执行循环体,s9,i7
不满足条件i10,执行循环体,s15,i10
不满足条件i10,执行循环体,s21,i13
满足条件i10,退出循环,输出s的值为21.
【点评】本题主要考查了循环结构的程序代码的应用,正确依次写出每次循环得到的s,i的值是解题的关键,属于
基础题.
进行综合评估,得分情况如茎叶图所示.根据茎叶图,可知甲地、乙地企业评估得分的平均值分别是 88 、 ;
第7页(共14页)
【分析】由茎叶图中数据分别计算甲、乙两地企业评估得分的平均值、方差即可.
1
x778689939588
【解答】解:
由茎叶图知,计算甲地企业评估得分的平均值为,
甲
5
乙地企业评估得分的平均值为718488989988;
x
乙
2122222251
甲地企业得分的方差为[(11)2)1510,
s
55
2122222514
乙地企业得分的方差为[(17)4)01011,
乙
所以.
s2s2
甲乙
故答案为:
88、88;
【点评】本题考查了平均数与方差的计算问题,是基础题.
7.(2013秋•东城区期末)根据下列算法语句,当输入x为60时,输出y的值为 30 .
0.4x,x„50
【分析】分析程序中各变量、各语句的作用知:
算法程序是求分段函数fx的函数值,代
()
250.5(x50),x50
入输入的x值计算.
根据流程图所示的顺序,可知:
算法程序是求分段函数f(x)的函数值,
Q输入的x60.满足x50,
y250.5(6050)30
输出的结果.
30.
【点评】本题考查了选择结构的程序框图,读懂程序语句判断程序的功能是解题的关键.
8.(2013•北京校级模拟)下面的算法中,最后输出的S为 7 .
第8页(共14页)
【分析】分析程序中各变量、各语句的作用,再根据程序所示的顺序,可知:
该程序的作用是利用顺序结构计算变
量a,b,c的值,并输出S,模拟程序的运行,用表格对程序运行过程中各变量的值进行分析,不难得到输出
结果.
行数a,b,c的值的情况
1行:
a3
2行:
b5
3行:
c6
4行:
a5
5行:
b6
6行:
S5667.
故最后输出的S是7.
7.
【点评】求一个程序的运行结果我们常用模拟运行的方法,但在模拟过程中要注意对变量值的管理、计算及循环条
件的判断.如果变量较多,或循环次数较多时,也可用表格对数据进行管理.
2,3
xx
9.(2009秋•通州区期中)下面语句编写的是求函数的函数值的算法,这个函数 .
f(x)f(x)2,3
x1,x3
2
第9页(共14页)
【分析】根据已知中程序代码,我们分析程序的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 代码 算法 语句 高中数学 知识点 讲解 答案