下载此文档

高二上册北师大版数学必修3配套课时作业:第二章+2.2变量与赋值+Word版含解析.doc


高中 高二 上学期 数学 北师大版

1340阅读234下载8页168 KB

手机浏览
1/8

手机浏览
下载此文档

下载所得到的文件列表
高二上册北师大版数学必修3配套课时作业:第二章+2.2变量与赋值+Word版含解析.doc
文档介绍:
第二章 算法初步
2 抽样方法
2.2 变量与赋值
[课时作业]
[A组 基础巩固]
1.对赋值语句的描述正确的是(  )
①可以给变量提供初值
②将表达式的值赋给变量
③可以给一个变量重复赋值
④不能给同一变量重复赋值
A.①②③      B.①②
C.②③④ D.①②④
答案:A
2.赋值语句M=M+3表示的意义是(  )
A.将M的值赋给M+3
B.将M的值加3后再赋给M
C.M和M+3的值相等
D.以上说法都不对
解析:赋值语句是将“=”右边的一个确定值赋给它左边的一个变量.
答案:B
3.设A=10,B=20,则可以实现A,B的值互换的程序是(  )
A. B.
C. D.
答案:C
4.下列程序段执行后,变量a,b的值分别为(  )
a=15
b=20
a=a+b
b=a-b
a=a-b
输出 a,b
A.20,15   B.35,35  
C.5,5   D.-5,-5
答案:A
5.已知下列框图,
若a=5,则输出b=________.
解析:由题意可得b=a2+1=52+1=26.
答案:26
6.按图中所示算法框图运行后,输出的结果是________.
解析:由题图中所示的算法可知最后输出的S=100-10-20-30-40=0.
答案:0
7.A=1
A=2*A
A=A+3
A=A2
输出A
上述程序的运行结果为________.
答案:25
8.下面是一个算法的语句,则输出结果为________.
A=1;A=A+2;A=A+3;A=A+4;A=A+5;输出A.
解析:通过分析程序知这是一个计算1+2+3+4+5的值的算法,并把结果赋给了A,所以输出的结果为15.
答案:15
9.“六·一”儿童节这天,糖果店的售货员忙极了,请你设计一个程序,帮助售货员算账.已知水果糖每千克10元,奶糖每千克15元,巧克力糖每千克25元,那么依次购买这三种糖果a,b,c千克,应收取多少钱?试写出一个算法,并画出程序框图.
解析:算法如下:
第一步,输入购买水果糖,奶糖,巧克力糖三种糖果的千克数a,b,c.
第二步,计算Y=10a+15b+25c.
第三步,输出Y.
算法框图如图所示:
10.若要计算一个学生的数学、语文、英语三门课的平均成绩,试写出一个算法,并画出程序框图.
解析:算法如下:
第一步,输入该学生的数学、语文、英语三门课的成绩a,b,c.
第二步,计算y=.
第三步,输出y.
算法框图如图所示:
[B组 能力提升]
1.“x=5*6”,“x=x+2”是某程序中先后相邻的两个语句,那么下列说法中正确的是(  )
①x=5*6的意思是x=5×6=30,此式与代数运算中的式子是一样的;②x=5*6是将数值30赋给“x”;③x=5*6可以写成5*6=x;④x=x+2语句在执行时“=”右边“x”的值是30,左边的值是32.
A.①③       B.②④
C.①④ D.②③
解析:赋值语句的规则是左边是变量,右边是表达式,所以②正确;x=x+2的意思就是将上面x的值
内容来自帮提分https://www.sfbroad.com转载请标明出处.
相关文档