本题要求编写程序计算数列前N项之和

求big神们帮忙看下这个应该怎么写,学的比较慢,不太懂,能不能解答一哈

img

如有帮助望采纳


 int num=5;   你要输入的值,自己设定
        int sum=0;     计算总和
        for (int i=1;i<=num;i++){
第一轮循环用来控制加的个数
            for (int j=1;j<i;j++){
                sum+=i*j;    //每轮的和等于上轮加上这轮的 
第二轮循环用来控制数的几次方
            }
        }
        System.out.println(sum);

#include<stdio.h>
int main()
{
    int n = 0;
    scanf("%d",&n);
    int sum = 2 * (1-pow(2,n)) / (1-2);
    printf("sum = %d",sum);
}

等比数列求和