for循环居然还可以这样写

公司代码有点坑,查找问题,发现for循环的写法不是固定条件在中间,写反了也是可以运行的。
比如:
下面一个简单的for循环

int m=0;

for(int i=0;i>3;i++)
{

     m=m+i;

}

如果这样写,也是可以的,不过这样就变成了先增加1,再判断

int m=0;

for(int i=0;i++;i>3)
{

     m=m+i;

}

posted @ 2019-12-06 17:46  zhaogaojian  阅读(444)  评论(0编辑  收藏  举报