高中数学第1章算法初步134循环语句课堂精练苏教版必修Word格式文档下载.docx
- 文档编号:19994460
- 上传时间:2023-01-13
- 格式:DOCX
- 页数:15
- 大小:236.96KB
高中数学第1章算法初步134循环语句课堂精练苏教版必修Word格式文档下载.docx
《高中数学第1章算法初步134循环语句课堂精练苏教版必修Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《高中数学第1章算法初步134循环语句课堂精练苏教版必修Word格式文档下载.docx(15页珍藏版)》请在冰豆网上搜索。
参考答案
1答案:
①③
解析:
步长可以为正值,也可以为负值;
步长为负值时,初始值大于终值;
步长为1时,可以省略.故①③正确.
2答案:
50
S=5+10+15+20=50.
3答案:
30
S=2+4+6+8+10=30.
4答案:
960
第一次循环得S=12;
第二次循环得S=12×
10;
第三次循环得S=12×
10×
8=960.
5答案:
110
运行伪代码得S=2+4+6+8+10+…+20=110.
6答案:
120
由条件iFrom2To5知共循环4次.
第一次循环t=1×
2=2,
第二次循环t=2×
3=6,
第三次循环t=6×
4=24,
第四次循环t=24×
5=120.
故运行结果为120.
7答案:
21
初始值i←1,第一次循环:
i←3,S←9;
第二次循环:
i←5,S←13;
第三次循环:
i←7,S←17;
第四次循环:
i←9,S←21,此时不满足条件“i<8”,停止循环,输出S的值为21.
8解:
“While”语句:
“For”语句:
9解:
流程图如下:
伪代码如下:
2019-2020年高中数学第1章算法初步1.3基本算法语句1.3.1-1.3.2赋值语句输入、输出语句教学案苏教版必修3
1.什么叫伪代码?
2.赋值语句是用什么符号表示的?
3.输入、输出语句的格式是什么?
1.伪代码是介于自然语言和计算机语言之间的文字和符号,是表达算法的简单而实用的方法.
2.在表述一个算法时,经常要引入变量,并赋给该量一个值,用来表示赋给某一变量一个具体的确定值的语句叫做赋值语句.
赋值语句用符号“←”表示,“x←y”表示将y的值赋给x,其中x是一个变量,y是一个与x同类型的变量或表达式.
[点睛]
(1)赋值号左边只能是变量名,而不是表达式.
(2)赋值号左右不能对换.
(3)不能用赋值语句进行代数式的演算(如化简、因式分解等).如y←x2-1←(x-1)(x-1)是不能实现的.
(4)赋值语句中,一个变量被多次赋值后,取值是最后被赋予的值,先前的值会被后来的值覆盖.
3.输入语句格式:
“Read a,b”表示输入的数据依次送给a,b.
输出语句格式:
“Print x”表示输出运算结果x.
(1)输入语句可以同时给多个变量赋值,在给多个变量赋值时,变量之间要用“逗号”隔开,如“Readx,y,z”.
(2)输出语句可以输出常量、变量或表达式的值,也可以输出多个结果,如“Print x,y”表示依次输出结果x,y.
1.关于伪代码表述正确的是________.(填序号)
①伪代码是计算机语言,能上机操作;
②伪代码书写时,只能用英文表示;
③伪代码与自然语言通用;
④伪代码书写格式比较自由,容易表达出设计者的思想.
答案:
④
2.下列赋值语句正确的是________.
(1)3←B;
(2)x+y←0;
(3)A←B←0;
(4)T←T×
T;
(5)x2-1←(x+1)(x-1).
(4)
算法语句的识读
[典例]
(1)若输入a,b,c的值分别为10,20,30时,下列伪代码描述的算法的输出结果是________.
(2)给定下列伪代码,输出的结果为________.
[解析]
(1)逐步赋值,得出运行结果.
先输入a=10,b=20,c=30,利用a←b,b←c,c←a可得输出a=20,b=30,c=20.
(2)∵a=1,b=2,c=a+b,∴c=3,
∴b=a+c-b=1+3-2=2.
∴输出a,b,c的值为1,2,3.
[答案]
(1)20,30,20
(2)1,2,3
(1)输入语句要求输入的值只能是具体的常数,不能是变量或表达式.
(2)赋值语句可给变量多次赋值,但只保留最后一次所赋的值.
[活学活用]
下列伪代码表示的算法输出的结果各是多少?
(1)
解:
(1)由a←5,b←3,c←
=4,得d←c2=16,输出d的值为16.
(2)由a←1,b←2,c←3
得a←b=2,∴b←c=3,
利用输入、输出、赋值语句编写伪代码
故输出a,b,c的值为2,3,3.
[典例] 利用赋值语句及输入、输出语句写出计算1+2+3+…+7的伪代码.
[解] 伪代码:
利用输入、输出、赋值语句编写伪代码的关键是理解算法过程及正确掌握输入、输出、赋值语句的格式及作用.
已知函数f(x)=x2-2x+1,试用伪代码写出计算y1=f(3)的值,再计算f(y1)的值的一个算法.
伪代码为:
x←3
y1←x2-2x+1,
y←y-2y1+1,
Print y1,y
算法语句及流程图相互转化
[典例] 根据下面的伪代码,画出其相应的流程图.
[解] 流程图如图所示:
这一算法功能是求a,b,c,d的平均数.
(1)由伪代码转化为流程图的关键在于读懂伪代码及准确选择相应的图框表示.
(2)由流程图转化为伪代码时,要按照流程图中的流程线的方向依次将图框中的内容翻译成伪代码.同时注意伪代码的准确性.
将下面的流程图表示的算法用伪代码表示出来,并指出该算法的功能.
伪代码表示为:
Read x0,y0,
d←
Printd
此算法的功能是:
已知直线l:
Ax+By+C=0,
求点P(x0,y0)到l的距离.
[层级一 学业水平达标]
1.下列赋值语句
①6←M;
②2x-3y←6;
③A←B←B+2;
④A←A×
A+A,
其中正确的是________(填序号).
2.下列程序伪代码输出的结果是________.
8
3.下列语句中不是输入和输出语句的有________个.
①Read a,b,c;
②b←输出a;
③Print a;
④Print 我是好人.
1
4.将两个数a=2015,b=2016交换得到a=2016,b=2015,下列语句中能实现这一功能的一组是________.
①
;
②
③
5.把如图所示的伪代码用流程图表示出来.
[层级二 应试能力达标]
1.下列算法的结果是________.
由a←2,b←-5,c←7知a=2,b=-5,c=7.
又a←b+c,b←c+a,c←a+b+c,
∴a=b+c=2,b=c+a=9,c=2+9+7=18.
2 9 18
2.下面算法的功能是________________,输出的结果为________.
按算法语句的顺序执行A的值依次为1,3,6,10,15,因此此算法的功能是求1+2+3+4+5的值,结果为15.
计算1+2+3+4+5的值 15
3.已知A(x1,y1),B(x2,y2)是平面上的两点,试编写一个伪代码,输入A,B两点的坐标,输出其中点的坐标.现已给出伪代码的一部分.试在横线上填上适当的语句,把伪代码补充完整.
伪代码:
利用中点坐标公式求解.
①x←
②y←
4.阅读下列伪代码,并指出当a=3,b=-5时的输出结果:
(2)
a=______,b=______;
a=______,b=______;
(3)
a=______,b=______.
(1)3 -5
(2)
-
(3)-
5.读如下两个伪代码,完成下列题目.
(Ⅰ) (Ⅱ)
(1)Ⅰ输出的结果为________.
(2)若Ⅰ、Ⅱ输出的结果相同,则伪代码Ⅱ输入x的值为________.
(1)输出的结果应为x=2×
3=6.
(2)由条件知x2+6=6,∴x=0.应输入的x=0.
(1)6
(2)0
6.给出下列伪代码:
Read“实数”x1,y1,x2
a←x1-x2,
m←a2
b←y1-y2
n←b2
s←m+n
Print d
此程序的功能为________.
输入的四个实数可作为两个点的坐标,程序中的a,b分别表示两个点的横、纵坐标之差,而m,n分别表示两点横、纵坐标之差的平方;
s是横、纵坐标之差的平方和,d是平方和的算术平方根,即两点之间的距离,最后输出此距离.
求两点间距离
7.下面的算法的功能是求所输入的两个正数的平方和,已知最后输出的结果为3.46,试据此将算法补充完整.
由于算法的功能是求所输入的两个数的平方和,所以S=x
+x
.又由于最后输出的结果是3.46,所以3.46=1.12+x
,解得x
=2.25.又x2是正数,所以x2=1.5.
1.5 x
8.为确保信息安全,信息需加密传输,发送方由明文——密文(加密),接收方由密文——明文(解密),已知加密规则伪代码为:
若接收方收到密文14,9,23,28时,则解密得到的明文为________.
阅读伪代码,可得加密规则:
m=a+2b,n=2b+c,p=2c+3d,q=4d.因此,当接收方收到密文14,9,23,28时,则有
解得
6,4,1,7
9.求用长度为c的细铁丝分别围成一个正方形和圆时,所围成的正方形和圆的面积,试设计一个求正方形和圆的面积的算法,写出伪代码,并画出流程图.
流程图如图所示:
Read c,
a←
r←
S1←a2
S2←πr2
Print S1,S2
10.经过市场调查分析得知,xx年第一季度内,某地区对某件商品的月需求量为4000件.为保证商品不脱销,商家在月初时将商品按相同数量投放市场.已知年初商品的库存量为50000件,用S表示商品的库存量.画出求第一季度结束时商品的库存量的流程图,并用伪代码表示.
算法流程图如图所示:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中数学 算法 初步 134 循环 语句 课堂 精练 苏教版 必修
![提示](https://static.bdocx.com/images/bang_tan.gif)