看了个例子想吧它变成求10以内的奇数的和。考虑了一晚都没做出来例子:main(){ int i,sum; i= 1; sum= 0; while(i<=100); { sum = sum+i ; i++ ; }
printf("sum=%d\n",sum); getch();}变成求10以内的奇数的和
对了
[此贴子已经被作者于2007-8-15 10:52:22编辑过]
呵呵,不好意思,在sum+=2*i+1;之后加一个:i++;要不然是个死循环!
sum+=2*i+1是什么意思,特别是为什么用“+=”而不是“=”
按你的思路,求100以内奇数的和:main(){ int i,sum; i= 1; sum= 0; while(i<=100) //不要加; { sum = sum+i ; i+=2 ; }
printf("sum=%d\n",sum); getch();}
sum+=2*i+1;应该理解为sum=sum+(2*i+1)吧????这4个简写。。。如果是的话。。LZ需要复习下了。。如果不是,,,我飘。。我才学2天。,,