kiwilee0406
2016-09-23 20:25
for(num = 0; num<=10; num++)
{
sum+=num;
}这种情况好像做了两次num=0的循环。。。。
for(num=1; num<=10; ++num)
{
sum+=num;
}如果我这样写可以吗????
我也没看懂楼上的仁兄说的是啥。。。
++num是可行的,至少执行结果没问题,至于这个是不是好习惯就不知道了,刚学到函数递归的小白路过。。。。
写循环的时候用sum++比较好
比如 ++sum 就是等于 sum+1 ,sum++ 就等于sum+0,如果是,++sum,sum++;这样子就 sum=1,sum=1, 如果是,sum++,++sum;这样子就 sum=0,sum=1,
不行,因为++sum是先执行,sum++是后执行
C语言入门
926023 学习 · 20793 问题
相似问题