赞
踩
题目:给出三个整数,分别表示等差数列的第一项、最后一项和公差,求该数列的和
输入:输入三个整数,之间用空格隔开。第1个数作为首项,第2个数作为末项,第3个数作为公差
输出:输出占一行,包含一个整数,为该等差数列的和
- #include<stdio.h>
- int main()
- {
- int a1,an,d;
- int sum,n;
- scanf("%d%d%d",&a1,&an,&d);
- n=(an-a1)/d+1; //求出有多少项。
- sum=(a1+an)*n*1/2; //等差数列的前n项和;
- printf("%d",sum);
- return 0;
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。