我在软件开发测验中有这个问题,我不确定答案背后的原因.
unsigned int x = 1; 而(x> 10){ 是System.out.print(X); X ++; }
unsigned int x = 1;
而(x> 10){
是System.out.print(X); X ++;
是System.out.print(X);
X ++;
}
我的回答是"代码编译,但没有输出." 正确答案是"代码无法编译".
由于没有明确的语法错误,编译器是否会尝试运行?
java syntax
java ×1
syntax ×1