哪里出錯(cuò)了????為什么最后結(jié)果是30
#include <stdio.h>
int main()
{
? ? int i,sum=0;
? ? for(i=0;i<=10;i++)
? ? {
? ? ? ? sum=sum+i++;
? ? }
? ? printf("10以內(nèi)數(shù)的和為:%d\n",sum);
}
#include <stdio.h>
int main()
{
? ? int i,sum=0;
? ? for(i=0;i<=10;i++)
? ? {
? ? ? ? sum=sum+i++;
? ? }
? ? printf("10以內(nèi)數(shù)的和為:%d\n",sum);
}
2020-11-25
舉報(bào)
2020-11-26
sum=sum+i; 改成這樣就OK了嗎,for循環(huán)已經(jīng)i自加了,這里再自加的話就相當(dāng)于會(huì)少加一半的數(shù)