在C語言中,求等差數(shù)列的和可以通過以下步驟實(shí)現(xiàn):
以下是一個(gè)示例代碼:
#include <stdio.h>
int main() {
int a1 = 1; // 首項(xiàng)
int an = 10; // 末項(xiàng)
int d = 2; // 公差
int n; // 項(xiàng)數(shù)
int sum = 0; // 求和變量
// 計(jì)算項(xiàng)數(shù)
n = (an - a1) / d + 1;
// 使用for循環(huán)遍歷等差數(shù)列并求和
for (int i = 0; i < n; i++) {
sum += a1 + i * d;
}
// 輸出結(jié)果
printf("等差數(shù)列的和為:%d\n", sum);
return 0;
}
這段代碼會輸出等差數(shù)列1, 3, 5, 7, 9的和,結(jié)果為25。你可以根據(jù)需要修改首項(xiàng)、末項(xiàng)和公差的值來求解不同的等差數(shù)列。