发布网友 发布时间:2024-10-17 16:37
共5个回答
热心网友 时间:2024-12-12 21:18
1啊,第一次为0,执行for里面的语句后,自加1,变为1,然后不满足继续执行for语句的条件,故此时i=1热心网友 时间:2024-12-12 21:19
i++确实是先用后加,其实你可以这么理解for(i=0;i<1;i++){}等同于for(i=0;i<1;){i++;}。先判断循环条件,然后执行循环体内部语句,结束之后再判断循环条件,所以循环一次之后i=1了。热心网友 时间:2024-12-12 21:19
等于0,热心网友 时间:2024-12-12 21:20
第一次执行时,i=0;判断,满足条件,执行循环中的语句;然后i++;i=1;判断;不满足条件,所以这个语句只执行一次for下面的语句。热心网友 时间:2024-12-12 21:21
第一次执行是i=0,符合条件执行i++,i=1,第二次执行i=1,不符合,退出循环