{ int i,j; for(i=0,j=1; i<=j+1; i+=2, j--)printf("%d \n",i);
{ int i,j; for(i=0,j=1; i<=j+1; i+=2, j--)printf("%d \n",i);
  日期:2018-05-06 14:24:05 人气:2
  
  for(表达式1;表达式2;表达式3;)语句 
执行过程如下: 
(1)先求解表达式1; 
(2)再求解表达式2,若其值为真,则执行for的循环体,然后执行下面的第三步。若为假,则结束循环,转到第五步。 
(3)若表达式2为真,再执行循环体语句后求解表达式3。 
(4)转回第二步继续执行。 
(5)执行for语句的后续语句。 
另,运算符+、-优先级高于<=,所以 
所以这条语句输出: 
0 
2 
因为 
第一次循环: 
i=0,j=1;j+1=2,i=0,i<
      