下列程序段输出结果是()public class A implements B{public static void main(String args[]) {int i;A c1=new A();i=c1.k;System.out.println("i="+i);}}interface B{int k=10;}
A: i=0;
B: i=10;
C: 程序有编译错误
D: i=true
A: i=0;
B: i=10;
C: 程序有编译错误
D: i=true
举一反三
- 顺序执行下面的语句后,输出的结果是。 public class A{ public static void main(String[] args){ int i; int a[]=new int[10]; for(i=0;i<a.length;i++) a[i]=i*10+i; for(i=1;i<a.length;i++) if(a[i]%5==0) System.out.println(a[i]); } }
- 给定Java代码如下,编译运行,结果是public class Test{ public static void main(String[] args){ int i; int j=0; int k=2; System.out.println(”i=”+i); } } A: 编译错误 B: 运行时出现异常 C: 正常运行,输出i=-1 D: 正常运行,输出i=0
- 下列程序的运行结果是()。 public class Test public static void main ( String [ ] args ) int count = 0 for( int i = 1 i < 5 i = 2) for( int j = 1 j< = 10 j = 3) count System .out .print (count ) _
- 18 下列程序的执行结果是?( ) public class TestDemo { public void fun() { static int i = 0; i++; System.out.println(i); } public static void main(String args[]) { Demo d = new Demo(); d.fun(); } } A: 编译错误 B: 0 C: 1 D: 运行成功,但不输出
- 下列程序的执行结果是 public class TestDemo { public void fun() { static int i = 0; i++; System.out.println(i); } public static void main(String args[]) { Demo d = new Demo(); d.fun(); } }