1-1⼀2+1⼀3+1⼀4-1⼀5+1⼀6+1⼀7+1⼀8-1⼀9……1⼀n 用C语言写出代码

1-1/2+1/3+1/4-1/5+1/6+1/7+1/8-1/9……1/n 用C语言写出代码 求大神指教
2025-02-26 08:29:55
推荐回答(3个)
回答1:

#include

int main()
{
int n;
int x = 1;
double i;
double sum = 0.0;
printf("请输入 n: ");
scanf("%d", &n); //输入n
for(i = 1; i <= n; i++)
{
sum = sum + (x)*1/i;
x = x*(-1); //用来控制表达式的正负
}
printf("%f\n", sum);
return 0;
}

回答2:

找出加减号的规律即可

回答3:

相邻减号间距递增,速度为1