c语言解答 π=4-4/3+4/5-4/7+4/9-4/11+4/13 ······

函式库只使用<stdlib.h>及<stdio.h>,麻烦帮忙修改一下,判别式那些放在for回圈里面#include<stdlib.h>#include<stdio.h>... 函式库只使用<stdlib.h>及<stdio.h>,麻烦帮忙修改一下,判别式那些放在for回圈里面
#include <stdlib.h>
#include <stdio.h>

void main (void)
{
int i,b,d;//回圈使用
int k;//输入值
int c ;//分母变数
float z =0.0;//pi=4- 减数的总和
float f,g;

printf("%s", "Please enter an number= ");
scanf_s("%d", &k);

for ( i = 1; i <= k; i++)
{

}

float pi = 4 - z;//输出的最后结果
printf("ans= %.6f",z);
system("pause");
}
希望包含注解
展开
 我来答
cylz0703
2018-12-16 · TA获得超过3.4万个赞
知道大有可为答主
回答量:1.8万
采纳率:83%
帮助的人:4340万
展开全部

参考代码如下:

#include <stdlib.h>
#include <stdio.h>

int main (void)
{
int i,b,d;//回圈使用
int k;//输入值
int c ;//分母变数
float z =0.0;//pi=4- 减数的总和
float f,g;

printf("%s", "Please enter an number= ");
scanf_s("%d", &k);
c=1;
f=1;
for ( i = 1; i <= k; i++)
{
z+=f*1.0/c;
c=2*i+1;
f=-f;
}

float pi = 4*z;//输出的最后结果
printf("ans= %.6f",pi);
system("pause");
}
更多追问追答
追答
运行结果如下:

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式