方法一: (推荐)
#include
int main ()
{
//这个比较高效, 累加求和公式: (首项+末项)x项数÷2
printf("sum = %d\n", (1+100)*100/2);
return 0;
}
方法二:(不推荐)
#include
int main()
{
//这个也行, 但是耗时 , 效率低下
int i;
int sum = 0;
for(i=1; i<=100; i++)
{
sum+=i;
}
printf("sum = %d\n", sum);
return 0;
}
#include
void main(){
int i,sum = 0;
for(i = 1;i <= 100;i++){
sum += i;
}
printf("%d",sum);
}
这道题很简单,一个for循环直接搞定
#include
int main()
{
int sum,i;
for(i=1;i<=100;i++)
sum=sum+i;
printf("sum=%d\n",sum);
return 0;
}
double f() {
double sum=0;
for(int i=1;i<=100;i++)
sum+=i;
return sum;
}
for (i=0;i<=100;i++)
sum+=i;
注意:sum要初始化!