欢迎来到天天文库
浏览记录
ID:59476077
大小:159.00 KB
页数:37页
时间:2020-09-14
《JAVA练习题(第12章)ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、JAVA程序设计练习题第1、2章一、单选择题1、编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()。A.javaB..classC.htmlD..exe2、设x=1,y=2,z=3,则表达式y+=z--/++x的值是()。A.3B.3.5C.4D.5【答案】:B【答案】:A3、Javaapplication中的主类需包含main方法,以下哪项是main方法的正确形参?()A、StringargsB、Stringar[]C、CharargD、StringBufferargs[]4、以下代码段执行后的输出结果为()int
2、x=-3;inty=-10;System.out.println(y%x);A、-1B、2C、1D、3【答案】:B【答案】:A先按两个数的绝对值求余,然后结果的符号与被除数相同5、如下哪个是Java中的标识符()A、publicB、superC、3numberD、width6、如下哪个是Java中的标识符()A、fieldnameB、superC、3numberD、#number7、如下哪个是Java中有效的关键字()A、nameB、helloC、falseD、good【答案】:D【答案】:A【答案】:C8、下面的代码段执行之后count的值是什么()intco
3、unt=1;for(inti=1;i<=5;i++){count+=i;}System.out.println(count);A、5B、1C、15D、16【答案】:D9、关于选择结构下列哪个说法正确? ( )A.if语句和else语句必须成对出现B.if语句可以没有else语句对应C.switch结构中每个case语句中必须用break语句D.switch结构中必须有default语句10、while循环和do…while循环的区别是:( )A.没有区别,这两个结构任何情况下效果一样B.while循环比do…while循环执行效率高C.while循环是先循环
4、后判断,所以循环体至少被执行一次D.do…while循环是先循环后判断,所以循环体至少被执行一次【答案】:B【答案】:D11、关于for循环和while循环的说法哪个正确? ( )A.while循环先判断后执行,for循环先执行后判断。B.while循环判断条件一般是程序结果,for循环的判断条件一般是非程序结果C.两种循环任何时候都不可以替换D.两种循环结构中都必须有循环体,循环体不能为空12、以下是关于Java语言关键字的叙述,其中正确的是()A.关键字可以用来描述类的成员类型,但不能描述普通变量B.关键字由字母(包括英文字母、下划线字符、美元字符、文字字
5、符)和数字组成C.关键字不可以用作变量、方法、类或标号的标识符D.break和main都是Java语言的关键字【答案】:B【答案】:C13、执行以下代码,输出结果是()intx=5,y=7,u=9,v=6;System.out.println(x>y?x+2:u>v?u-3:v+2);A.8B.6C.7D.true【答案】:B14、以下的选项中能正确表示Java语言中的一个整型常量的是()。A.12.B.-20C.1,000D.456【答案】:B15、下列语句序列执行后,x的值是()。inta=3,b=4,x=5;if(++a
6、D)6【答案】:A16、下面哪个不是Java的关键字?()A、IntegerB、doubleC、floatD、default【答案】:A17、下列的变量定义中,正确的是()。A、booleanb1=”true”;B、floatx=6.6;C、bytei=2000;D、doubley;【答案】:D18、能构成多分支的语句是()。A、for语句B、while语句C、switch语句D、do-while语句【答案】:C19、下列程序段执行后t1的结果是()。intx1=9,x2=6,t1;t1=x1>x2?x1:x2;A、6B、9C、11D、3【答案】:B20、执行下
7、列程序段后,m,x,y的值分别是()。intx=2,y=4;booleanm;m=++x>y--;\执行完此句后,y的值发生变化A、true,2,4B、false,3,3C、true,3,3D、false,2,4【答案】:B执行完此句后,y的值发生变化21、对于一个三位的正整数n,取出它的十位数字k(k为整型)的表达式是()。A、k=n/10%10B、k=(n-n/100*100)%10C、k=n%10D、k=n/10【答案】:A22、现有一变量声明为booleanaa;下面赋值语句中正确的是()。A、aa=false;B、aa=False;C、aa=“tru
8、e”;D、aa=0;【答
此文档下载收益归作者所有