第1个回答 2013-10-12
#include<stdio.h>
#include<math.h>
void main()
{ double a0,an,d,sn,x;
int i,n;
printf("请输入A0,An,N: "); scanf("%lf,%lf,%d",&a0,&an,&n);
d=(an-a0)/n;
for ( i=0,x=a0,sn=0;i<n;i++,x+=d ) sn+=x;
printf("公差%lf\n前%d项和%lf\n",d,n,sn);
}本回答被网友采纳