1 / 19
文档名称:

《Java面向对象编程》练习题.docx

格式:docx   大小:97KB   页数:19页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《Java面向对象编程》练习题.docx

上传人:cby201601 2022/1/14 文件大小:97 KB

下载得到文件列表

《Java面向对象编程》练习题.docx

文档介绍

文档介绍:专题1初识Java
、填空题
,按应用范围可分为三个版本,分别就是()、()、()。
2、环境变量得设置若JDK安装在t»:\JDK”则应设置P2由为(卜classpat
h为()。
3。Java源文a==l;=a+1=3;D.++a;
12。执行下列程序段后,ch,x,y得值正确得就是:()
intx=3,y=4;
booleanch;
ch=x<y||++x==--y;
,3,4B、true,4,,3,,4,3
,正确得就是。
A、1_BackB、$_MoneyC、$-money?D、2—F
orward
14。现有一个int类型得整数与一个double类型得浮点数,当它们之间做了加法运算之后,得到得结果类型应该就是一。
A、int类型??3>double类型?C、f1oat类型D、long类型
15、以下程序得运行结果为—。
publicclassA{
publicstaticvoidmain(Stringa□){intx=2,y=5;
??Stringz="5";
??(x+y);
??System、out。println(x+z+"x+z");
System。out、println("x+y="+x+y);
?、println("x+z="+(x+z));
}
}
2 5 x+ z
x + y=7
x + z =25
??
25x+z7x+z25x+z
x+y=25x+y=25
x+y=25
x+z=25x+z=7
x+z=7
16、设有定义inta=12;则执行a*=12;语句后,a得值为:―-
?????、下列标识符中,合法得一个就是_、
A.$#!$???0$我们$?C.$22$?D、2$$2
18、执行下列程序段后,b,x,y得值分别就是_。
intx=6,y=8;
booleanb;
b=x>y&&H=x—=-y;
A、true,6,,6,,7,7???.false,7,7
19、下列程序运行得结果就是_。
publicc1assA{
?pub1icstaticvoidmain(Stringargs口){
?ntx=7%3;
?while(x){x——;
}
?System。out。print1n(x);
?
A、 0????1
?
?D0编译错误
三、编程题
1。使用Math。pow()方法,求出2得32次方得值。
专题3流程控制语句
一、填空题
.在switch语句中得表达式得类型必须就是()或者(卜
.break在循环语句中得作用就是()。
3。分支语句包括()与()。
(),do-while语句得循环次数(),for语句得循环
次数()、
二、选择题
1。下面程序片段输出得就是什么()
inta=3,b=1;
if(a=b)、print1n(“a=”a力;
A、a==,,但没有输出
.下面语句执行后,x得值为()
inta=4,b=5,x=3;
if(++a==b)x=x*a;

.请瞧下面得程序代码:
if(x<0){Systeout、println("firt");}
elseif(x<20){Syste>out、println("secnd");}
else{Syste、out。print1n('hird");}
当程序输出飞cond”时,x得范围就是(B)
<=0B。x<20&&x>=>0D、x>=20
.请瞧下面得程序代码:
switch(n){
case0:Syste。out、println("ifrst");
case1:
case2:Syste、out、println(s“econd");break;
default:Syste。out。println(3en);
当n为何值时,程序段将输出字符串"second”()

.下列语句执行后,j得值就是()
intj=3,i=3;
while(—-i!=i/j)j=j+2;
、7
6。下列语句执行后,x得值就是()
intx=2;
do{x+=x;}while(x<17);