Advertisement

zzulioj 1006题:求等差数列的和

阅读量:

题目描述
给定三个整数,请计算该等差数列的总和。
输入
读取三个以空格分隔的整数值。其中第一个值为等差数列的首项(first term),第二个值为末项(last term),第三个值为公差(common difference)。
输出
输出一行内容,包含一个整数值——该等差数列的各项之和(sum of the series)。
样例输入
例如第一个测试用例中的输入数据为2 11 3
样例输出
对应的计算结果是26

复制代码
    #include <stdio.h>
    int main (void)
    {
    int a,b,c,e;
    scanf("%d %d %d",&a,&b,&c);
    e=(b-a)/c +1;
    printf("%d",e*(a+b)/2);
    return 0;
    
    } 

全部评论 (0)

还没有任何评论哟~