分析下面的代码行 float f=3.2; int I=f; ,错误的是()A、代码不能编译B、代码编译,i被设置为3C、第二行若改为 int i=(byte)f 则可编译D、第一行若改为 float f=3.2f 则可编译
分析下面的代码行 float f=3.2; int I=f; ,错误的是()
A、代码不能编译
B、代码编译,i被设置为3
C、第二行若改为 int i=(byte)f 则可编译
D、第一行若改为 float f=3.2f 则可编译
相关考题:
下列代码中,将引起编译错误的行是1)public class Exercise{2)public static void main(String args[]){3)float f=0.0:4)f+=1.0;5) }6) }A.第2行B.第3行C.第4行D.第6行
下列代码中,将引起编译错误的行是( )。 ① public class test{ ② public static void main(String args[]){ ③ float f=0.0; ④ f+=0; ⑤ } ⑥ }A.第2行B.第3行C.第4行D.第6行
下列代码的执行结果是( )。 public class Test { public static void main ( String args[]) { float f=5.0f; int i=4; System.out.println((f++) *(--i)); } }A.20B.20.0C.15D.15.0
阅读下列代码段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
分析下面的代码行 float f=3.2; int i=f; ,不正确地的答案是() A、代码不能编译B、代码编译,i被设置为3C、第二行若改为inti=(byte)f则可编译D、第一行若改为floatf=3.2f则可编译
阅读下面代码 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的循环控制条件不能为trueD.程序不能通过编译,因为run()方法的返回值类型不是void
阅读下列代码段。 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
若有如下程序: float sub(int a,int b) { return(a*b); } main() {int i=1,j=2,k=3; printf("%4.0f\n",sub((int)sub(k+j,j),k+i)); } 则程序运行后的输出结果是( )。A.40B.32C.16D.编译出错
考虑如下类:1. class Test(int i) {2. void test(int i) {3. System.out.println("I am an int.");4. }5. void test(String s) {6. System.out.println("I am a string.");7. }8.9. public static void main(String args[]) {10. Test t=new Test();11. char ch="y";12. t.test(ch);13. }14. }以下哪条为真?A.行 5 不能通过编译,方法不能被覆盖.B.行 12 不能通过编译, 因为没有一个test()方法含字符参数.C.代码可以编译但在12行将出现异常.D.代码可以编译且产生如下输出: I am an int.E.代码可以编译且产生如下输出: I am a String.
现有: interface I { void go(); } abstract class A implements I { } class C extends A { void go(){ } } 结果是什么?() A、代码通过编译B、由于第1行的错误导致编译失败C、由于笫3行的错误导致编译失败D、由于第6行的错误导致编译失败
分析下面的代码行floatf=3.2;intI=f;,不正确地的答案是()A、代码不能编译B、代码编译,i被设置为3C、第二行若改为inti=(byte)f则可编译D、第一行若改为floatf=3.2f则可编译
分析下面的代码行floatf=3.2;intI=f;,错误的答案是()A、代码不能编译B、代码编译,i被设置为3C、第二行若改为inti=(byte)f则可编译D、第一行若改为floatf=3.2f则可编译
1. interface I { void go(); } 2. 3. abstract class A implements I { } 4. 5. class C extends A { 6. void go(){ } 7. } 结果是什么?() A、代码通过编译B、由于多个错误导致编译失败C、由于第1行的错误导致编译失败D、由于第6行的错误导致编译失败
单选题分析下面的代码行floatf=3.2;intI=f;,错误的答案是()A代码不能编译B代码编译,i被设置为3C第二行若改为inti=(byte)f则可编译D第一行若改为floatf=3.2f则可编译
单选题现有: interface I { void go(); } abstract class A implements I { } class C extends A { void go(){ } } 结果是什么?()A代码通过编译B由于第1行的错误导致编译失败C由于笫3行的错误导致编译失败D由于第6行的错误导致编译失败
单选题分析下面的代码行floatf=3.2;intI=f;,不正确地的答案是()A代码不能编译B代码编译,i被设置为3C第二行若改为inti=(byte)f则可编译D第一行若改为floatf=3.2f则可编译
判断题float x=26f; int y=26; int z=x/y; 以上语句能正常编译和运行。A对B错