求1到10、20到30、35到45的三个和的两种方法

来源:互联网 发布:淘宝上有什么防狼神器 编辑:程序博客网 时间:2024/05/31 19:03
#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;
}
运行结果如下:
这里写图片描述

`

原创粉丝点击