C++ for循环三种写法

2021-02-03 10:39:58 浏览数 (1)

参考链接: C for循环

① 省略第一个参数,前提是要在循环前面声明循环变量               

int i=4;

for(;i;i--){}    ==  for(i=4;i>=0;i--){}

 ② 省略第二个参数,意味着此循环进入死循环,除非for循环体内强制退出 

for(i=0;;i )

{

    if(i>11){

        break;

    }

③ 省略第三个参数,意味着循环进入死循环,除非for循环体内强制退出 

for(;;)

{

    if(i>11){

        break;

    }

关于if语句 

if(a!=0)  ==  if(a)     a≠0时if语句条件成立

if(a==0)  ==  if(!a)    a=0时if语句条件成立

0 人点赞