c語言中數列求和表示#include<stdio.h>
intmain(void){inta1,a2,d;//a1:首項;a2:末項;d:公差
intsum=1;//sum:等差數列和;n:項數
intn=1;
scanf("%d%d%d",&a1,&a2,&d);
n=(a2-a1)/d+1;//項數=(末項-首項)÷公差+1
sum=n*(a1+a2)/2;//和=(首項+末項)×項數÷2
printf("%d\n",sum);
return0;
c語言中數列求和表示#include<stdio.h>
intmain(void){inta1,a2,d;//a1:首項;a2:末項;d:公差
intsum=1;//sum:等差數列和;n:項數
intn=1;
scanf("%d%d%d",&a1,&a2,&d);
n=(a2-a1)/d+1;//項數=(末項-首項)÷公差+1
sum=n*(a1+a2)/2;//和=(首項+末項)×項數÷2
printf("%d\n",sum);
return0;