阅读下列代码段。 class Test implements Runnable{ public int run{ int i=0: while(true){ i++: System.OUt.println("i="+i); } } } 上述代码的编译结果是( )。
A.程序通过编译并且run方法可以正常输出递增的i值
B.程序通过编译,调用run方法将不显示任何输出
C.程序不能通过编译,因为while的循环控制条件不能为“true”
D.程序不能通过编译,因为run方法的返回值类型不是void
第1题:
阅读下列代码段 class TestimplementsRunnable{ publicintrun(){ inti=0; while(true){ i++; System.out.println("i="+1); } } } 上述代码的编译结果是( )。
A.程序通过编译并且run()方法可以正常输出递增的i值
B.程序通过编译,调用run()方法将不显示任何输出
C.程序不能通过编译,因为while的循环控制条件不能为“true”
D.程序不能通过编译,因为run()方法的返向值类型不是void
第2题:
第3题:
下列程序段执行结果是___________。 x = 1 print(type(x)) x = 1.0 print(type(x)) x = '1.0' print(type(x)
A.<class 'int'> <class 'float'> <class 'str'>
B.<class 'float'> <class 'int'> <class 'str'>
C.<class 'str'> <class 'float'> <class 'int'>
D.<class 'str'> <class 'int'> <class 'float'>
第4题:
第5题:
若要实现total=1+2+3+4+5求和,以下程序段错误的是()
A.int i=1,total=1; while(i<5) { total+=i; i+=1; }
B.int i=1,total=0; while(i<=5) { total+=i; i+=1; }
C.int i=0,total=0; while(i<5) { i+=1; total+=i; }
D.int i=0,total=0; while(i<=5) { total+=i; i+=1; }