[精练精析]2.2.2 变量与赋值(北师大版必修3)

[精练精析]2.2.2 变量与赋值(北师大版必修3)

ID:9499391

大小:307.17 KB

页数:4页

时间:2018-05-01

[精练精析]2.2.2  变量与赋值(北师大版必修3)_第1页
[精练精析]2.2.2  变量与赋值(北师大版必修3)_第2页
[精练精析]2.2.2  变量与赋值(北师大版必修3)_第3页
[精练精析]2.2.2  变量与赋值(北师大版必修3)_第4页
资源描述:

《[精练精析]2.2.2 变量与赋值(北师大版必修3)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、2.2.2变量与赋值素能综合检测一、选择题(每题4分,共16分)1.(·济南高一检测)计算机执行下面的算法步骤后,输出的结果是()1.a=12.b=33.a=a+b4.b=a-b5.输出a,b(A)4,-2(B)4,1(C)4,3(D)6,0【解析】选B.因为a=1,b=3,又a=a+b,故a=4,又b=a-b,故b=1.故输出的结果是4,12.“x=3*5”和“x=x+1”是某一个程序中前后相邻的两个语句,那么下列说法正确的是()①“x=3*5”的意思是x=3×5=15,此式子与算术中的式子是一样的;②“x=3*5”的

2、意思是将数值15赋给x;③“x=3*5”也可以写成“3*5=x”;④“x=x+1”在执行赋值语句之前右边的x的值为15,执行赋值语句之后x的值为16.(A)①③(B)②④(C)①④(D)②③【解析】选B.赋值语句中的“=”与算术中的“=”是不一样的,式子两边的值也不能互换,而x=x+1是将x+1的值赋给x,只有②④正确,故选B.3.(·三明高一检测)阅读下面的算法语句,若输入的a,b,c分别是21,32,75,则输出的a,b,c分别是()1.输入a,b,c2.x=a3.a=c4.c=b5.b=x6.输出a,b,c(A)7

3、5,21,32(B)21,32,75(C)32,21,75(D)75,32,21【解析】选A.由赋值语句的意义知a=75,b=21,c=32,故选A.4.将两个数a=8,b=17交换,使a=17,b=8,下面语句正确的是()【解析】选B.先把b的值赋给中间变量c,这样c=17,再把a的值赋给变量b,这样b=8,把c的值赋给变量a,这样a=17,故选B.二、填空题(每题4分,共8分)5.下面算法的功能是________,程序运行的结果为______.【解析】按算法语句的顺序执行A的值依次为1,3,6,10,15,因此此算法

4、的功能是求1+2+3+4+5的值,结果为15.答案:计算1+2+3+4+5的值156.下面算法框图的作用是交换两个变量的值并输出,则①处应为________.【解析】引进的变量T是中间变量,由它提供变量的场所.答案:x=y三、解答题(每题8分,共16分)7.结合图,指出下列语句描述的算法的功能.1.输入R;2.输入a;3.S1=a2;4.S=3.14×R2-S1;5.输出S.【解析】该算法的功能是用来求一个半径为R的圆中除去内接边长为a的正方形后的面积(图中阴影部分).只要输入圆的半径R,正方形的边长a的值,就可输出阴影

5、部分的面积S.8.(思维拓展题)编写一个算法,求用长度为l的细铁丝分别围成一个正方形和一个圆时所围成的正方形和圆的面积,要求输入l的值,输出正方形和圆的面积,并画出算法框图.【解析】算法步骤:1.输入l的值;2.S1=;3.S2=;4.输出S1,S2.算法框图如图所示.[探究创新]9.(10分)对于任意的实数a、b,定义一种运算a*b=a3-a2b+ab2+b3,试设计一个算法框图,能够验证该运算是否满足交换律.【解析】依题意a*b=a3-a2b+ab2+b3,b*a=b3-ab2+a2b+a3,故b*a的值就是将a*b

6、中的a与b交换,因此可用赋值语句将变量a,b值交换,设计算法,框图如图所示.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。