C语言编写程序一道题 高手进来看看 谢谢

sum=2+5+8+11+14……,输入正整数n,求sum的前n项和.
2025-03-04 08:37:12
推荐回答(2个)
回答1:

# include "stdlib.h"

void main()
{
int n,sum,i;
sum=0;
i=2;
printf("please input a number:");
scanf("%d",&n);
while(n>0)
{
sum+=i;
n--;
i+=3;
}
printf("\n");
printf("sum=%d\n",sum);
getch();
}

回答2:

2到 n 的等差为 3 的数列。

sum=2;
for(i=2;i<=n;i+=3)
sum+=3;