for循环执行顺序是什么?

2025-03-10 20:41:55
推荐回答(1个)
回答1:

两个for循环执行顺序如下:


1、外层判断循环条件,满足进入外层循环体。


2、内层判断循环条件。


3、内层循环体执行。


4、内层循环变量累加,回到2执行,直到不满足内层条件。


5、外层循环变量累加,回到1执行,直到不满足外层循环条件,彻底退出循环。


语句最简形式为:for( ; ; )

一般形式为:

for(单次表达式;条件表达式;末尾循环体)

{中间循环体;}

指针最优,单目运算优于双目运算。如正负号。

先算术运算,后移位运算,最后位运算,逻辑运算最后计算。请特别注意:1 << 3 + 2 && 7等价于 (1 << (3 + 2))&&7。

Java中&&和&都是表示与的逻辑运算符,都表示逻辑运输符and,当两边的表达式都为true的时候,整个运算结果才为true,否则为false。

&可以用作位运算符,当&两边的表达式不是Boolean类型的时候,&表示按位操作。