举一反三
- 请阅读下面的程序 Public class Test { public static void main(String[] args) { int a = 0; int b = 0; for (int i = 1; i <= 5; i++) {
- 已知:class C { public static void main(String[] args) { print(); } public static void print() { static int i; System.out.println(++i); }} A: 0 B: 1 C: 编译错误 D: 运行错误
- 下面程序的运行结果是 public class Test { public static void main(String[] args) { int temp = 0; for (int i = 1; i < 5; i++) { for (int j = 0; j < i; j++) { temp++; } } System.out.println(temp); } }
- 顺序执行下面的语句后,输出的结果是。 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]); } }
- 请指出下面代码中的错误: Public class Test{ Public static void main(String[] args) {int i=k+2; System.out.printf(i);}
内容
- 0
下面程序执行的结果应是 【8】 。 class Test2 public static void main(String [] args) int i=2,j=1; byte k=(byte)(i+j); System.out.println(k);
- 1
以下程序的运行结果为( ) public class Ex6 { public static void main(String[] args) { int i,j,k; for(i=0;i<3;i++){ for(j=1;j<4;j++){ for(k=2;k<5;k++){ if((i==j)&&(j==k)) System.out.println(i); } } } } }
- 2
以下程序调试结果 public class test { public static void main(String args[]) { int i=1, j=3; while (j>0) { j--; i++; } System.out.println(i); } }
- 3
public static void main(String[] args) {int num=0;for (int i = 0; i <; 5; i++) {for (int j = 0; j <;=5; j++) {num++;}}System.out.println(num); }程序执行完毕以后num的值为_____________.
- 4
下面代码段的输出结果为( )。 public class Test { public static void main(String sss[]) { int i=0xFFFFFFF1; int j=~i; } } A: 0 B: 1 C: 14 D: -15