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