弄不懂啊?
#include
int main()
{ int sum,num;
for(sum=0,num=0;num<=3;num++,sum++)
{sum+=num;
printf("num=%d,sum=%d\n",num,sum); }
}
请问这个为啥第一个答案 sum=0 ,num=0? 那个第三个表达式不是都是num++和sum++吗?应该先加上再输出吗? 如果不是先加上再输出那第三行sum咱们得到5的?
#include
int main()
{ int sum,num;
for(sum=0,num=0;num<=3;num++,sum++)
{sum+=num;
printf("num=%d,sum=%d\n",num,sum); }
}
请问这个为啥第一个答案 sum=0 ,num=0? 那个第三个表达式不是都是num++和sum++吗?应该先加上再输出吗? 如果不是先加上再输出那第三行sum咱们得到5的?
2017-11-29
举报