资源描述
双基限时练(十二)
一、选择题
1.下列给出的赋值语句,正确的有( )
①3=B;②x+y=0;③A=B=-2;④T=T×T.
A.0个 B.1个
C.2个 D.3个
解析 只有④正确.
答案 B
2.下列字符集合中,可以用来表示为一个变量的有( )
①good;②good bye;③a 2008;④2008 a
A.①② B.②④
C.③④ D.①③
答案 D
3.以下表述正确的是( )
A.把数值5赐予变量s,可表示为5=s
B.把变量b的值赐予变量a,可表示为b=a
C.把变量a的值加1赐予a,可表示为a=a+1
D.把变量x、y相加后的值赐予z,可表示为x+y=z
解析 由赋值的格式,可知答案为C.
答案 C
4.将两个数a=8,b=17交换,使a=17,b=8.下面语句正确的一组是( )
A. B.
C. D.
解析 由赋值的含义,知B正确.
答案 B
5.下面算法,输出的结果是( )
a=1;b=3;a=a+b;b=a-b,输出a,b
A.1,3 B.4,1
C.0,0 D.6,0
解析 a=1+3=4,b=4-3=1.
答案 B
6.在如图所示的算法语句中,输入x=1000,y=5,则输出的结果M是( )
A.2005 B.2008
C.2010 D.2021
解析 M=2×1000+3×5=2021.
答案 D
二、填空题
7.A=15,A=-A+5,最终A的值为________.
解析 A=-15+5=-10.
答案 -10
8.有如下程序:
运行的结果为a=______________,b=____________,
c=______________.
解析 由c=a+b,知c=3,由b=a+c-b,知b=1+3-2=2,又a=c-b,知a=3-2=1.
答案 1 2 3
9.由图知,下列用基本语句描述的算法的功能是________.
答案 求图中阴影部分的面积
三、解答题
10.下列语句:
求运行结果a,b,c的值.
解 由a=b,可知a=20,由b=c,可知b=30,由c=a可知c=20.∴a=20,b=30,c=20.
11.有如下程序:
求运行结果C的值.
解 A=3+2=5,B=2-5=-3,C==-.
12.已知直线方程Ax+By+C=0(AB≠0),求直线在x轴、y轴上的截距和斜率,用赋值语句表示算法程序,并画出流程图.
解 算法程序如下:
流程图如图.
思 维 探 究
13.如图所示算法框图,输出的M的值为________.
解析 第一次是将20赋给M,其次次是将10赋给M,上一次的赋值作废,故输出的M为10.
答案 10
展开阅读全文