#include <stdio.h> main() { int y=9; for(;y>0;y--) if(y%3==0) { printf(%d”,--y); } }
运行结果为:
8,5,2
i=5 ++i=6 i++=5
i=5 --i=4 i--=5
看懂这个就好说
852
8 5 2
963
-1
8
8,5,2
对于 for 循环来说,并不是每一次循环结束时才检查条件。实际上,for 循环有三个主要部分:初始化、条件检查和更新操作。它们的执行顺序如下:
for
8 5 3
用户登录可进行刷题及查看答案
登录后提交答案