c语言编程 已知等差数列的第一项为a,公差为d,求前n项之和,adn由键盘输 ...答:很高兴完美C代码团队能为你答题! 根据你的要求,代码实现如下! #include<stdio.h> int main(){ int a,n,d,sum=0; printf("请输入首项a:"); scanf("%d",&a); fflush(stdin); printf("\n请输入项数n:"); scanf("%d",&n); printf("\n请输入公差d:"); scanf("%d",&d); sum=n*a+d*n...
c语言中,已知首项和末项和公差求等差数列的和答:a1,an,d,t;int n;printf("Please enter a1, an & d(R:)...\n");scanf("%lf%lf%lf",&a1,&an,&d);for(n=1,t=a1;t<an;t+=d,n++);if(t-an){printf("Input error, exit...\n");return 0;}printf("The SUM are %g\n",(a1+an)/2*n);return 0;}运行样例: