#include <stdio.h>
int main()
{
int i,sum;
sum=0;
for(i=1;i<=10;i++)
{
sum+=i;//等同于sum=sum+i
}
printf("sum=%d\n",sum);
sum=0;
for(i=20;i<=30;i++)
{
sum+=i;//等同于sum=sum+i
}
printf("sum=%d\n",sum);
sum=0;
for(i=35;i<=45;i++)
{
sum+=i;//等同于sum=sum+i
}
printf("sum=%d\n",sum);
return 0;
}
运行结果如下:
第二种方法:
`void sum (int begin ,int end)
{
int i,sum=0;
for(i=begin;i<=end;i++)
{
sum+=i;
}
printf (“%d到%d的和为%d\n”,begin,end,sum);
}
int main()
{
sum(1,10);
sum(20,30);
sum(35,45);
return 0;
}
运行结果如下:
`