《java基础语法练习题(共3页).docx》由会员分享,可在线阅读,更多相关《java基础语法练习题(共3页).docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上Java基础语法练习题一、 选择题1、编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为 A.javaB.class C.htmlD.exe2、下面哪个是Java语言中正确的标识符A、3comB、importC、thatD、public3、设x=1,y=2,z=3,则表达式yz/x的值是A.3B.3.5C.4D.54、下面的代码段中,执行之后i和j的值是什么inti=1;intj;j=i+*2+3*-i;A、1,2B、1,5C、2,1D、2,25、如下哪个是Java中有效的关键字A、nameB、helloC、falseD、go
2、od6、下列语句序列执行后,k的值是intm=3,n=6,k=0;while(m+)(-n)+k;A、0B、1C、2D、37、下面的代码段执行之后count的值是什么()intcount=1;for(inti=1;i=5;i+)count+=i;System.out.println(count);A、5B、1C、15D、168、设有定义inti=6,则执行以下语句后,i的值为i+=i-1;A、10 B、121 C、11 D、1009、下列语句序列执行后,ch1的值是charch1=A,ch2=W;if(ch1+2j)i-;elsej-;A、15 B、16 C、7 D、811、下列语句序列执行后
3、,k的值是inti=10,j=18,k=30;switch(j-i)case8:k+;case9:k+=2;case10:k+=3;default:k/=j;A、31 B、32 C、2 D、3312、下面语句执行后,i的值是for(inti=0,j=1;jy|xz B、x!=yC、z(y+x) D、xy&!(x3);A、16 B、8 C、4 D、215、以下由for语句构成的循环执行的次数是for(inti=0;true;i+)A、有语法错,不能执行B、无限次C、执行1次D、一次也不执行16、下列方法定义中,正确的是A、intx()charch=a;return(int)ch;B、voidx(
4、).returntrue;C、intx().returntrue;D、intx(inta,b)returna+b;17、关于选择结构下列哪个说法正确A、if语句和else语句必须成对出现B、if语句可以没有else语句对应C、switch结构中每个case语句中必须用break语句D、switch结构中必须有default语句18、while循环和dowhile循环的区别是A、没有区别,这两个结构任何情况下效果一样B、while循环比dowhile循环执行效率高C、while循环是先循环后判断,所以循环体至少被执行一次D、dowhile循环是先循环后判断,所以循环体至少被执行一次19、return语句A、只能让方法返回数值B、方法都必须含有C、方法中可以有多句returnD、不能用来返回对象20、关于方法main()的说法哪个正确?()A、方法main()只能放在公共类中B、main()的头定义可以根据情况任意更改C、一个类中可以没有main()方法D、所有对象的创建都必须放在main()方法中二、 编写程序题1、 有如下二元一次方程,请从根据键盘输入的x值,计算y值当X=0 y=2x;当x0 y=3x+1;当x0 y=3x-1;专心-专注-专业