更多"给出下列的代码,哪行在编译时可能会有错误 ① public voi"的相关试题:
[单项选择]下列会出错的代码是______。
(1) public void modify( )
(2) int I,j,k;
(3) i=100;
(4) while(i>0)
(5) j=i*2;
(6) System.out.println("The value of j is"+j);
(7) k=k+1;
(8)
(9) i--;
(10)
A. 第4行
B. 第6行
C. 第7行
D. 第8行
[单项选择]下列会出错的代码是______。
(1)public void modify( )
(2)int i,j,k;
(3)1=100;
(4)while(i>0)
(5)j=i*2;
(6)System.out.println("The value of j is"+j);
(7)k=k+1;
(8)
(9)i--;
(10)
A. 第4行
B. 第6行
C. 第7行
D. 第8行
[单项选择]下列代码______行错误。 ( )
(1)public void modify( )
(2)intI,j,k,
(3)I=100;
(4)while(I>0)
(5)j=I*2;
(6)System.out.println("The value of j is"+j);
(7)k=k+1;
(8)I--;
(9)
(10)
A. (4)
B. (6)
C. (7)
D. (8)
[单项选择]给出下面代码段:
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 void create( )
②Vector my;
③my=new Vector( );
④
A. 第二行的声明不会为变量my分配内存空间
B. 第二行语句创建一个Vector类对象
C. 第三行语句创建一个Vector类对象
D. 第三行语句为一个Vector类对象分配内存空间
[单项选择]阅读下面代码
public class Arrays
public static void main(String[] args)
int[] a=new int[5];
for(int i=0;i<a.length;i=i+1)a[i]=10+i;
for(int i=0;i<a.length;i=i+1)System.out.println(a[i]);
String[] s="Frank","Bob","Jim";
for(int i=0;i<s.length;i=i+1)System.out.println(s[i]);
s[2]="Mike";
System.out.println(s[2]);
代码运行正确的结果是
A. 10
B. 11
C. 10
D. 11
[单项选择]有以下定义语句,编译时会出现编译错误的是
[单项选择]
阅读下列代码
public class Jixiangwu{
public static void main(String[]args){
String[]stars={"贝贝","晶晶","欢欢","迎迎","妮妮"};
System. out. println("你抽取的奥运吉祥物是"+"“"
+stars[(int)(stars. ______* Math. random( ))]+"”"+"!");
}
}
为保证程序能正确执行,程序中下画线处应填写的是()
A. long
B. width
C. wide
D. length
[单项选择]阅读下面代码
public class Test
public static void main(String[]args)
System.out.println(2>010:8);
其运行的结果是
A. 2
B. 0
C. 10
D. 8
[单项选择]
阅读下列代码
public class Arrays{
public static void main(String[]args){
int[]a=new int[5];
for(int i=0;i<a. length; i=i+1){
a[i]=10+i;
}
for(int i=0; i<a. length; i=i+1){
System. out. println(a[i]);
}
String[]s={"Frank","Bob","Jim"};
for(int i=0; i<s. length; i=i+1){
System. out. println(s[i]);
}
S[2]="Mike";
System. out. println(s[2]);
}
}
代码运行结果正确的是()
A. 10 11 12 13 14 Mike Bob Frank Jim
B. 11 12 13 14 15 Frank Bob Mike Jim
C. 10 11 12 13 14 Frank Bob Jim Mike
D. 11 12 13 14 15 Mike Jim Bob Frank
[单项选择]阅读下列代码:
public class Test2005
public static void main(String args[])
System.out.pdntln((3>2)4:5);
其运行结果是( )。
A. 2
B. 3
C. 4
D. 5
[单项选择]阅读下列代码段,选出该代码段的正确的文件名 ( )
class A
void methodl( )
System.out.println("methodl in class A");
public class B
void method2( )
System.out.println("method2 in class B");
public static void main(String args[])
System.out.println("main( )in class B");
A. A) java
B. B) class
C. C) class
D. D) java
[单项选择]需编译运行的程序,其()错误在编译时不能发现。
A. 逻辑
B. 语法
C. 括号不匹配
D. 关键字拼写
[单项选择]
阅读下列代码
public class {
public static void main(String args[]){
double d=12.3;
Decrementer dec=new Decrementer( );
dec. decrement(D) ;
System. out. println(D) ;
}
}
class Decrementer{
public void decrement(double decMe){
decMe=decMe-1.0;
}
}
代码执行后输出结果是()
A. 12.3
B. 11.3
C. 13.3
D. -1.0
[填空题]
阅读下列代码
public class Test2{
public static void main(String args[]){
System.out.println(5/2);}}
其执行结果是()。