for循环是不是和do while循环一样都是先执行?
for(表达式1;表达式2;表达式3){
循环代码
}
先执行表达式1和表达式2 ,再到表达3去判断
do{
循环代码
}while(条件)
而do while 则是先执行一次,到while时在判断
for 语句中,“初始化”在循环开始前无条件求值一次,“循环条件”在每次循环开始前求值。如果值为 TRUE,则继续循环,执行循环体语句(执行任务)。如果值为 FALSE,则终止循环。“递增项”在每次循环之后被求值(执行)。其常用于循环执行代码块指定的次数。
先执行for 里的前两步