1、双基限时练(十二)一、选择题1下列给出的赋值语句,正确的有()3B;xy0;AB2;TTT.A0个 B1个C2个 D3个解析只有正确答案B2下列字符集合中,可以用来表示为一个变量的有()good;good bye;a 2008;2008 aA BC D答案D3以下表述正确的是()A把数值5赐予变量s,可表示为5sB把变量b的值赐予变量a,可表示为baC把变量a的值加1赐予a,可表示为aa1D把变量x、y相加后的值赐予z,可表示为xyz解析由赋值的格式,可知答案为C.答案C4将两个数a8,b17交换,使a17,b8.下面语句正确的一组是()A. B.C. D.解析由赋值的含义,知B正确答案B5下
2、面算法,输出的结果是()a1;b3;aab;bab,输出a,bA1,3 B4,1C0,0 D6,0解析a134,b431.答案B6在如图所示的算法语句中,输入x1000,y5,则输出的结果M是()A2005 B2008C2010 D2021解析M21000352021.答案D二、填空题7A15,AA5,最终A的值为_解析A15510.答案108有如下程序:运行的结果为a_,b_,c_.解析由cab,知c3,由bacb,知b1322,又acb,知a321.答案1239由图知,下列用基本语句描述的算法的功能是_答案求图中阴影部分的面积三、解答题10下列语句:求运行结果a,b,c的值解由ab,可知a20,由bc,可知b30,由ca可知c20.a20,b30,c20.11有如下程序:求运行结果C的值解A325,B253,C.12已知直线方程AxByC0(AB0),求直线在x轴、y轴上的截距和斜率,用赋值语句表示算法程序,并画出流程图解算法程序如下:流程图如图思 维 探 究13如图所示算法框图,输出的M的值为_解析第一次是将20赋给M,其次次是将10赋给M,上一次的赋值作废,故输出的M为10.答案10