如题所述
第1个回答 2019-04-29
for有很多种用法
for(;;)相当于无限循环
while(turn)的用法,for(;-1;)的意思是
判断-1是否为真,如果真就执行for里面的代码,假就退出
for(a;b;c)的意思是
一进for循环
首先执行a,然后判断b是否为真,真的话执行for里面的代码,执行完后执行c再继续判断b是否为真......循环下去知道b为假退出
for(;;)相当于无限循环
while(turn)的用法,for(;-1;)的意思是
判断-1是否为真,如果真就执行for里面的代码,假就退出
for(a;b;c)的意思是
一进for循环
首先执行a,然后判断b是否为真,真的话执行for里面的代码,执行完后执行c再继续判断b是否为真......循环下去知道b为假退出
第2个回答 2019-04-26
c语言中if(1<=n<=10)执行过程是这样的:先判断 1<=n ,判断结果为0(假)或1(真),然后在判断(1=1 && n<=10 ) 。