一.编程求解Sn=1+2+3+....+100
①.循环求解
#include <stdio.h>
int main()
{
int sum,i;
sum=0;
for(i=1;i<=100;i++)
{
sum=sum+i;
}
printf("sum=%d",sum);
return 0;
}
②最优求解
#include <stdio.h>
int main()
{
int n,sum;
n=100,sum=0;
sum=(n+1)*n/2;
printf("sum=%d",sum);
return 0;
}