分析下列程序:
class HelloJava{
public static void main(String[] args) {
int i=0,j=5;
tp: for(;;) {
i++;
for(;;)
if(i>--j)
break tp;
}
System.out.println("i="+i+",j="+j);
}
}
该程序的执行结果是?
A 该程序运行并输出结果:i=1,j=0
B 该程序运行并输出结果:i=1,j=4
C 该程序运行并输出结果:i=3,j=4
D 该程序运行并输出结果:i=3,,j=0
class HelloJava{
public static void main(String[] args) {
int i=0,j=5;
tp: for(;;) {
i++;
for(;;)
if(i>--j)
break tp;
}
System.out.println("i="+i+",j="+j);
}
}
该程序的执行结果是?
A 该程序运行并输出结果:i=1,j=0
B 该程序运行并输出结果:i=1,j=4
C 该程序运行并输出结果:i=3,j=4
D 该程序运行并输出结果:i=3,,j=0