在JAVA中,以下代码的运行结果是()。

在JAVA中,以下代码的运行结果是()。public classTest{public staticvoid main(String args[]){int n=10;do{System.out.print("n="+n+"");}while(--n>5);}}

共循环5次,打印结果为
n=10
n=9
n=8
n=7
n=6

执行会报错,先不说你代码的间距错误,你的main函数都写错了应该是String[] args不是String args[]
改正之后的结果如图
img
每次循环n都会减去1,当n=6的时候 --n=5 不再满足条件,循环结束,所以n从10依次递减打印直到n=6

n=10 n=9 n=8 n=7 n=6