一、多项选择题(共1道小题,共5.0分)1.下列变量的声明中,正确的是____A.int$x;B.int123;C.int_123;D.int#dim;E.int%percent;F.int*divide;G.intcentral_sales_region_Summer_2005_gross_sales;知识点:第二单元过关自测学生答案:[A;C;G;]得分:[5]试题分值:5.0提示:2.二、单项选择题(共19道小题,共95.0分)1.阅读分析下列程序段:if(x>0){System.out.println(“first”);}elseif(x<20){System.out.println(“second”);}else{System.out.println(“third”)}当程序输出“second”时,x的范围为____A.x<=0B.x<20&&x>0C.x>0D.x>=20知识点:主题5自测学生答[A;]案:得分:[5]试题分值:5.0提示:2.下列程序片段输出的是什么_____inta=3;intb=1;if(a=b)System.out.println(“a=”+a);A.a=1B.a=3C.编译错误,没有输出D.正常运行,但没有输出知识点:主题5自测学生答案:[C;]得分:[5]试题分值:5.0提示:3.所有的程序均可用几种控制类型控制结构编写____A.顺序结构、选择结构、循环结构B.顺序结构、循环结构C.顺序结构、选择结构D.选择结构、循环结构知识点:主题5自测学生答案:[A;]得分:[5]试题分值:5.0提示:4.float数据类型所占的内存空间大小为____A.16bitB.8bitC.32bitD.64bit知识点:主题3自测学生答案:[C;]得分:[5]试题分值:5.0提示:5.Java的数据类型中哪个不是基本数据类型____A.shortB.StringC.charD.int知识点:主题3自测学生答案:[B;]得分:[5]试题分值:5.0提示:6.char的数值范围是____A.0~32767B.0~65535C.-256~255D.-32768~32767知识点:主题3自测学生答案:[B;]得分:[5]试题分值:5.0提示:7.指出正确的表达式____A.byte=128;B.Boolean=null;C.longl=0xfffL;D.double=0.9239d;知识点:主题4自测学生答案:[C;]得分:[5]试题分值:5.0提示:8.使整数变量x加1,下面表达式错误的是____A.x++B.++xC.x=x+1D.x=+1知识点:主题4自测学生答案:[D;]得分:[5]试题分值:5.0提示:9.假若intx=2;inty=(x++)*5;其执行结果为y=____A.10B.14C.15D.16知识点:主题4自测学生答案:[A;]得分:[5]试题分值:5.0提示:10.执行下列程序段后,c的值是____charc=’\0’;for(c=’a’;c<’z’;c+=3){if(c>=’e’)break;}A.'e'B.'d'C.'f'D.'g'知识点:主题6自测学生答案:[D;]得分:[5]试题分值:5.0提示:11.执行下列程序段后后,k的值是____intj=4,I,k=10;for(i=2;i!=j;i++)k=k-I;A.4B.5C.6D.7知识点:主题6自测学生答案:[B;]得分:[5]试题分值:5.0提示:12.执行下列语句段后,x的值是____intx=2;do{x+=x;}while(x,17);A.4B.16C.32D.256知识点:主题6自测学生答案:[C;]得分:[5]试题分值:5.0提示:13.下列对数组初始化的语句中不正确的是____A.intx[]={1,2,3};B.intx[3]={1,2,3};C.int[]x={1,2,3};D.intx[]=newint[]{1,2,3};知识点:第二单元过关自测学生答案:[D;]得分:[5]试题分值:5.0提示:14.下列语句执行后,k的值为____intj=4,i,k=10;for(i=2;i!=j;i++)k=k-i;A.4B.5C.6D.7知识点:第二单元过关自测学生答案:[B;]得分:[5]试题分值:5.0提示:15.下列语句执行后,i,j的值是____inti=1,j=8;do{if(i++>--j)continue;}while(i<4);A.i=4,j=5B.i=5,j=4C.i=4,j=6D.i=5,j=6知识点:第二单元过关自测学生答案:[A;]得分:[5]试题分值:5.0提示:16.编译运行下列程序段时,输出是____inta=3;intb=1;if(a=b)System.out.println(“a=”+a);A.a=1B.a=3C.编译错误,没有输出D.正常运行,但没有输出知识点:第二单元过关自测学生答案:[C;]得分:[5]试题分值:5.0提示:17.下面程序运行的结果是哪一个____classSixties{publicstaticvoidmain(String[]args){intx=5;inty=7;System.out.print(((y*2)%x));System.out.print(""+(y%x));}}A.11B.12C.21D.22E.41F.42G.编译错误H.运行时抛出异常知识点:第二单元过关自测学生答案:[F;]得分:[5]试题分值:5.0提示:18.编译运行下面的程序段后i和j的值是什么?____inti=1;intj;j=i++;A.1,1B.1,2C.2,1D.2,2知识点:第二单元过关自测学生答案:[C;]得分:[5]试题分值:5.0提示:19.下列选项中,正确的赋值语句是____A.shortmyshort=99s;B.Stringname=’Excellent’;C.charc=17c;D.intz=015;知识点:第二单元过关自测学生答案:[D;]得分:[5]试题分值:5.0提示:20.