从1加到100等于多少?最简单的算发是什么?

来源:百度知道 编辑:UC知道 时间:2024/05/30 08:02:48
我想知道请你们快!!!!!!!

5050
首尾两个数相加,共50个101,再加上剩下的中间的50正好是5050。

#include <stdio.h>

void main()
{
int i;
int sum=0;
for(i=1;i<=100;i++)
sum+=i;
printf("1+2+3+...+100=%d",sum);
}
随便改动i的值,一劳永逸

5050
1+2+3+4+5+6+7+.....+100
=(1+100)+(2+99)+(3+98)+(4+97)+....+(50+51)
=101*50
=5050

1+100=101,2+99=101,3+98=101...一共有50个101,所以是5050

1+2+3+4+...100
=(1+100)+(2+99)+...(50+51)
=101*50
=5050

(1+100)*100/2=5050

(首项+尾项)*项数/2