欢迎来到天天文库
浏览记录
ID:42342424
大小:38.00 KB
页数:5页
时间:2019-09-13
《Java基础练习题_免费下载》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、选择题1.下列语句序列执行后,m的值是Cinta=10,b=3,m=5;if(a==b)m+=a;elsem=++a*m;A)15B)50C)55D)52.下列语句序列执行后,k的值是。Binti=4,j=5,k=9,m=5;if(i>j
2、
3、m4、2C)2D)334.若a和b均是整型变量并已正确赋值,正确的switch语句是CA)switch(a+b);{......}B)switch(a+b*3.0){......}C)switcha{......}D)switch(a%b){......}5.下列语句序列执行后,r的值是。Ccharch='8';intr=10;switch(ch+1){case'7':r=r+3;case'8':r=r+5;case'9':r=r+6;break;default:r=r+8;}A)13B)15C)16D)185、6.设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,正确的switch语句是。BA)switch(x+y){......}B)switch(ch+1){......}C)switchch{......}D)switch(a+b);{......}7.下列语句序列执行后,k的值是。Cintx=6,y=10,k=5;switch(x%y){case0:k=x*y;case6:k=x/y;case12:k=x-y;default:k=x*y-x;}A)60B)5C)0D)56、48.下列语句序列执行后,r的值是。Bcharch='A';intr=6;switch(ch+5){case'A':r=r+3;case'B':r=r+5;case'C':r-=6;break;default:r/=2;}A)11B)3C)2D)99.以下for循环的执行次数是。Bfor(intx=0;(x==0)&(x>4);x++);A)无限次B)一次也不执行C)执行4次D)执行3次10.下列语句序列执行后,j的值是。Aintj=1;for(inti=5;i>0;i-=2)j*=i;A)15B)1C7、)60D)011.以下for循环的执行次数是。Bfor(intx=0;(x==0)&(x<4);x++);A)无限次B)一次C)执行4次D)执行3次12.下列语句序列执行后,j的值是。Dintj=2;for(inti=7;i>0;i-=2)j*=2;A)15B)1C)60D)3213.以下由for语句构成的循环执行的次数是。Bfor(inti=0;true;i++);A)有语法错,不能执行B)无限次C)执行1次D)一次也不执行14.下列语句序列执行后,i的值是。Bints=1,i=1;while(i<=8、4){s*=i;i++;}A)6B)4C)24D)515.下列语句序列执行后,j的值是。Aintj=8,i=6;while(i>4)i-=2;--j;A)5B)6C)7D)816.若有循环:Aintx=5,y=20;do{y-=x;x+=2;}while(x9、,i的值是。Ainti=10;do{i/=2;}while(i>1);A)1B)5C)2D)019.下列语句序列执行后,i的值是。Cinti=10;do{i/=2;}while(i-->1);A)1B)5C)2D)-1二、程序填空1、下面是一个java应用程序(Application),它的功能是在屏幕上输出26个小写英文字母,其中每个字母相隔一个制表符,请完成程序填空。public_class_Class1{publicstaticvoidmain(Stringargs[]){charc='a';fo10、r(inti=1;i<=26;i++){System.out.print((char)(c+i-1)+””);}}}2、下面是一个java应用程序(Application),它的功能是计算s=1+2+3+...+10,请完成程序填空。public_class_Class1{publicstaticvoidmain(Stringargs[]){ints=0;for(inti=1;i<=10;i++){s+=_i_____;}System.ou
4、2C)2D)334.若a和b均是整型变量并已正确赋值,正确的switch语句是CA)switch(a+b);{......}B)switch(a+b*3.0){......}C)switcha{......}D)switch(a%b){......}5.下列语句序列执行后,r的值是。Ccharch='8';intr=10;switch(ch+1){case'7':r=r+3;case'8':r=r+5;case'9':r=r+6;break;default:r=r+8;}A)13B)15C)16D)18
5、6.设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,正确的switch语句是。BA)switch(x+y){......}B)switch(ch+1){......}C)switchch{......}D)switch(a+b);{......}7.下列语句序列执行后,k的值是。Cintx=6,y=10,k=5;switch(x%y){case0:k=x*y;case6:k=x/y;case12:k=x-y;default:k=x*y-x;}A)60B)5C)0D)5
6、48.下列语句序列执行后,r的值是。Bcharch='A';intr=6;switch(ch+5){case'A':r=r+3;case'B':r=r+5;case'C':r-=6;break;default:r/=2;}A)11B)3C)2D)99.以下for循环的执行次数是。Bfor(intx=0;(x==0)&(x>4);x++);A)无限次B)一次也不执行C)执行4次D)执行3次10.下列语句序列执行后,j的值是。Aintj=1;for(inti=5;i>0;i-=2)j*=i;A)15B)1C
7、)60D)011.以下for循环的执行次数是。Bfor(intx=0;(x==0)&(x<4);x++);A)无限次B)一次C)执行4次D)执行3次12.下列语句序列执行后,j的值是。Dintj=2;for(inti=7;i>0;i-=2)j*=2;A)15B)1C)60D)3213.以下由for语句构成的循环执行的次数是。Bfor(inti=0;true;i++);A)有语法错,不能执行B)无限次C)执行1次D)一次也不执行14.下列语句序列执行后,i的值是。Bints=1,i=1;while(i<=
8、4){s*=i;i++;}A)6B)4C)24D)515.下列语句序列执行后,j的值是。Aintj=8,i=6;while(i>4)i-=2;--j;A)5B)6C)7D)816.若有循环:Aintx=5,y=20;do{y-=x;x+=2;}while(x9、,i的值是。Ainti=10;do{i/=2;}while(i>1);A)1B)5C)2D)019.下列语句序列执行后,i的值是。Cinti=10;do{i/=2;}while(i-->1);A)1B)5C)2D)-1二、程序填空1、下面是一个java应用程序(Application),它的功能是在屏幕上输出26个小写英文字母,其中每个字母相隔一个制表符,请完成程序填空。public_class_Class1{publicstaticvoidmain(Stringargs[]){charc='a';fo10、r(inti=1;i<=26;i++){System.out.print((char)(c+i-1)+””);}}}2、下面是一个java应用程序(Application),它的功能是计算s=1+2+3+...+10,请完成程序填空。public_class_Class1{publicstaticvoidmain(Stringargs[]){ints=0;for(inti=1;i<=10;i++){s+=_i_____;}System.ou
9、,i的值是。Ainti=10;do{i/=2;}while(i>1);A)1B)5C)2D)019.下列语句序列执行后,i的值是。Cinti=10;do{i/=2;}while(i-->1);A)1B)5C)2D)-1二、程序填空1、下面是一个java应用程序(Application),它的功能是在屏幕上输出26个小写英文字母,其中每个字母相隔一个制表符,请完成程序填空。public_class_Class1{publicstaticvoidmain(Stringargs[]){charc='a';fo
10、r(inti=1;i<=26;i++){System.out.print((char)(c+i-1)+””);}}}2、下面是一个java应用程序(Application),它的功能是计算s=1+2+3+...+10,请完成程序填空。public_class_Class1{publicstaticvoidmain(Stringargs[]){ints=0;for(inti=1;i<=10;i++){s+=_i_____;}System.ou
此文档下载收益归作者所有