编写一个程序,计算下面n(n∈N*)个数的和:2,3⼀2,4⼀3,5⼀4,…,n+1⼀n

急!!
2025-12-13 02:19:27
推荐回答(1个)
回答1:

double GetSum(int n)
{
double dSum = 0.0;
int i = 0;
for(i=1;i<=n;i++)
{
dSum += (double)(n+1) / (double)n
}
return dSum;
}

void main()
{
int N = 1;
while(1)
{
printf("please give input N:")
scanf("%d", N);
if(N<=0)
{
break;
}
printf("sum=%lf\n", GetSum(N));
}
}
打字不易,如满意,望采纳。