题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-21 12:44:07

[单项选择]执行下列代码段之后,x的值为______。
public class ex25

public static void main(String[] args)

int x=12;
int m=x%5;
x>>>=m;
System.out.println(x);

A. 7 B. 3 C. 0 D. 1

更多"执行下列代码段之后,x的值为______。 public class"的相关试题:

[单项选择]下列程序执行的结果是______。
public class exl3

public static void main(String[] args)

int a=100,b=4;
do
a/=b;
while (a>10&&b++<10);
System. out. println (a);


A. 12 B. 6 C. 24 D. 5
[单项选择]下列程序的输出结果是______。
public class Test10
public static void main(String[] args)

char c1=’B’,c2=’c’;
if(c1 + 1<c2 ) ++c1;
System.out.println(c1);

A. B
B. b
C. C
D. c
[单项选择]下列代码中,将引起编译错误的行是( )。
① public class test
② public static void main(String args[])
③ float f=0.0;
④ f+=1.0;


A. 第2行
B. 第3行
C. 第4行
D. 第6行
[简答题]本题利用递归方法求前n个自然数的和(n=10)。
public class java1
public static void main(String[]args)
int sum=add(10);
System.out.println("1+2+...+9+10="+sum);

public static int add(______)
if(n==1)
______;

else
______;


[单项选择]下列代码段的执行结果是( )。
public class Test

public static void main(String args[])

String s1=new String("hello");
String s2=new String"hello");
System.out.println(s1==s2);
System.out.println(s1.equal(s2));


A. true false
B. true true
C. false true
D. false false
[单项选择]下列程序执行的结果是______。 public class ex9 { public static void main (String[] args) { label: for (int i=0; i<3; i++) { for (int j=0; j<3; j++) { if (i==j) continue label; System. out.print (i*3+j+"/t"); } System.out .println ("i="+i); } } }
A. 3 6 9
B. 3 6 7
C. 6 9
D. 3 6
[单项选择]下列程序执行的结果是______。 public class ex6 { public static void main(String[] args) { char ch=’8’; int r=10; switch(ch+l) { case ’7’: r=r+3; case ’8’: r=r+5; case ’9’: r=r+6; break; default: ; } System.out.print(r); } }
A. 14
B. 13
C. 16
D. 10
[填空题]下面的程序执行后,屏幕上显示的应是______。
public class Exam
public static void main(String[]args)
char charl[ ]=’1’,’2’,’3’,’4’;
chgr char2[]=’0’,’1’,’2’,’3’,’4’;
String s1=new String(char1);
String s2=new String(char2,1,5);
System.out.println(s1.equals(s2));


[单项选择]下列代码段的执行结果为( )。
public class BitOperator

public static void main(String args[ ])

int a=-67,b-116,c=78,d;
d=~C>>2&(a|~B) ;
System.out.println("d="+D) ;


A. d=70
B. d=67
C. d=78
D. d=116
[填空题]请写出下面程序的运行结果:
public class Test extends TT
public static void main(String args[])
Test t=new Test("Tom.");

public Test(String s)
super(S);
System.out.print("How are you");

public Test( )
this("I am Jack.");


class TT
public TT( )
System.out.print("Hi!");

public TT(String s)
this( );
System.out.print("I am" +s);


结果:______。
[单项选择]

阅读下面程序
public class Test implements Runnable{
public static void main(String[]args){
_______________________________________;
t. start( );
}
public void mR( ){
System. out. println("Hello!");
}   
 }
在程序下画线处填入正确选项是()


A. Test t=flew Test()
B. Thread t=new Thread();
C. Thread t=new Thread(new Test());
D. Test t=new Thread();
[单项选择]

阅读下列代码
public class Test implements Runnable{
public void run(Thread t){
System. out. println("Running. ");
}
public static void main(String[]args){
Thread tt=new Thread(new Test( ));
tt. start( );
}
}
代码运行结果是()


A. 将抛出一个异常
B. 没有输出并正常结束
C. 输出“Running”并正常结束
D. 程序第2行将出现一个编译错误
[单项选择]下面程序段的输出结果是______。
public class Test
public static void main(String args[ ])
int[ ]a=new int[11];
int[ ]p=new int[4];
int k=5;
for(int i=1;i<=10;i++)
a[i]=i;
for(int i=1;i<=3;i++)
p[i]=a[i*i];
for(int i=1;i<=3;i++)
k=k+p[i]*2;
System.out.println(k);


A. 37
B. 31
C. 33
D. 35
[单项选择]阅读下面程序
1 public class Try extends Thread
2 public static void main(String args[])
3 Try t=new Try( );
4 t.start( );
5
6
7 public void run(int j)
8 int i=0;
9 while(i<5)
10 System.out.println("祝你成功!");
11 i++:
12
13
14
该程序若能打印5行“祝你成功!”,必须改正程序中的某行代码,选择正确的修改是
A. 将第1行的extends Thread改为implements Runnable
B. 将第3行的new Try()改为new Thread()
C. 将第4行的t.start()改为start(t)
D. 将第7行的public void run(int j)改为public void run()
[单项选择]给出下面代码段:
public class Test
public static void main(String args[])

int m;
switch(m)

case 0 :System.out.println("case 0");
case 1 :System.out.println("case 1");
break;
case 2 :break;
default :System.out.println("default");



下列m的值能引起输出“default”的是( )。
A. 0
B. 1
C. 4
[单项选择]阅读下面代码段:public class Test{ public static void main(String args[]){ char ch; switch(ch) { case’a’:System.out.print("abc");break; case’b’:System.out.print("ab"); case’c’:System.out.print("c");break; default:System.out.print("abc"); } }}不输出"abc"的ch值是 ( )
A. ’a’
B. ’b’
C. ’c’
D. ’d’
[单项选择]给出下列代码段: public class ex38 { public static void main (String args [ ] ) { int m; switch(m) { case 0: System.out.println ( "case 0" ); case 1:System.out.println("case 1");break; case 2: default: System.out.print in ("default") } } 下列m的______值将引起"default"的输出。
A. 0
B. 1
C. 2
D. 以上答案都不正确
[单项选择]下列代码段的输出结果为( )。
public class priority

public static void main(String args[])

int a=10,b=4,c=20,d=6;
System.out.println(a+c%b);
System.out.println(a++*b+c--d);


A. 1040
B. 1096
C. 8060
D. 96 60
[单项选择]下列程序执行之后,将输出 public class exl9 { public static void main(string[] args) { int x=3; int y=7; switch(y/x){ case 1: y*=2; break; case 2: y*=3; break; case 3: y*=4; break; default: y=0; } System.out.print(y); } }
A. 28
B. 21
C. 14
D. 0

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码