oooooook 发表于 2020-8-21 17:09:48

for语句

#include <stdio.h>

int main()
{
        int i,j;
      for (i=0,j=10; i < j; i++, j--)
      {
                printf("%d\n", i);
      }
printf("%d%d\n",i,j);//为什么这个最后打印的是55,而不是打印46;
      return 0;
}

zltzlt 发表于 2020-8-21 17:12:22

因为 i++,j-- 后才去判断 i < j,才退出循环呀

oooooook 发表于 2020-8-21 17:14:15

zltzlt 发表于 2020-8-21 17:12
因为 i++,j-- 后才去判断 i < j,才退出循环呀

谢谢

zy88888 发表于 2020-8-21 17:39:12

哦,原来如此
页: [1]
查看完整版本: for语句