精品苏教版高中数学必修三-第一章-算法初步课时作业[5]及答案

2020-04-14 06:29

苏教版数学精品资料

一、填空题

1.赋值语句x←x+1的含义是________.

【解析】 在算法语句中,“←”具有赋值功能,x←x+1表示将x+1的值赋给x.

【答案】 把变量x的值加1后赋给变量x 2.下面伪代码运行的结果是________. a←1 b←2 c←a-b b←a+c-b Print a,b,c

【解析】 由输出及赋值语句的特点知,输出结果为1,-2,-1. 【答案】 1,-2,-1

3.阅读伪代码,它描述的算法的功能是________.

【答案】 已知f(x)=x3-2x+1,求f[f(4)]的值

4.下列语句中,能实现将两个数A=9,B=15交换使得A=15,B=9的一组是________.

【解析】 要交换两个变量的值,需要找一个中间变量来过渡. 【答案】 ④ 5.已知伪代码 M←2 M←M2 M←M2 Print M

则输出的M的值是________.

【解析】 M←2,∴M2=4,∴M←4, ∴M2=16,∴M←16. 【答案】 16 6.给出伪代码如下: Read l S1←(l×l)/16 S2←(l×l)/(4×3.14) Print S1,S2

由上面的伪代码设计一个实际问题:_______________________________ _______________________________________________________________. 【答案】 求用长度为l的细绳分别围成一个正方形和一个圆时的面积只要输入l,就可以输出相应正方形的面积S1和圆的面积S2.

7.阅读伪代码,则该程序运行后输出的结果为________.

【解析】 从上到下依次代入. 19

【答案】 3

8.下面的算法的功能是求所输入的两个正数的平方和,已知最后输出的结果为3.69,试据此将算法补充完整.

Read x1,x2 x1←1.2 x2←________ S←________ Print S

2

【解析】 由于算法的功能是求所输入的两个数的平方和,所以,S=x1+22x2;又由于最后输出的结果是3.69,所以3.69=1.22+x2,解得x22=2.25,又x2

是正数,所以x2=1.5.

2

【答案】 1.5 x1+x22

二、解答题

9.把下列伪代码用流程图表示出来. A←20 B←15 A←A+B B←A-B A←A×B Print A+B

【解】 流程图如下:

10.已知两点P(x1,y1),Q(x2,y2),画出计算P,Q两点间距离的流程图,并写出其伪代码.

【解】

伪代码为

11.为确保信息安全,信息(四个数据)需加密传输,发送方由明文→密文(加密),接收方由密文→明文(解密),已知加密规则如图1-3-1所示,例如,明文1,2,3,4对应密文5,7,18,16.请编写伪代码描述加密过程.

图1-3-1

【解】 Read a,b,c,d m←a+2×b n←2×b+c p←2×c+3×d

q←4×d Print m,n,p,q


精品苏教版高中数学必修三-第一章-算法初步课时作业[5]及答案.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:昆政办〔2011〕148号关于鼓励和扶持企业上市的实施办法

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: