循环结构的循环条件为自增或自减表达式

 1、--a

int a = 2;
while(--a>0){}

等价于: 

int a = 2;
a--;
while(a>0){
a--;
}

 2、a--

int a = 2;
while(a-->0){}

等价于: 

int a = 2;
while(a>0){
a--;
}

总结:自增或自减运算符放在循环条件中,代码更加简洁。 

好多情况下,我们将表达式放在循环条件中,

比如:

while(getchar())

猜你喜欢

转载自blog.csdn.net/modi000/article/details/114367950