在C语言中,可以使用循环来计算等比数列的和。以下是一个示例代码:
#include <stdio.h>
int main() {
int a = 2; // 第一项
int r = 3; // 公比
int n = 5; // 项数
int sum = 0;
for (int i = 0; i < n; i++) {
sum += a * pow(r, i);
}
printf("等比数列的和为: %d\n", sum);
return 0;
}
在这个示例中,我们计算了一个等比数列的和,其中第一项为2,公比为3,共计算5个项的和。循环从0开始,每次迭代计算一项的值并加到sum中,最后输出sum的值即为等比数列的和。