C语言题,1.计算圆周率pi(3.14) 的近似值 2.任意从键盘输入一个字符,输出其ASCII码2.计算 圆周率 pi (3.14) 的近似值 .(直到累加项的绝对值小于 0.0001 )公式 :pi / 4 ≈ 1-1/3+1/5-1/7 .(用while)3.任意
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 05:07:54
C语言题,1.计算圆周率pi(3.14) 的近似值 2.任意从键盘输入一个字符,输出其ASCII码2.计算 圆周率 pi (3.14) 的近似值 .(直到累加项的绝对值小于 0.0001 )公式 :pi / 4 ≈ 1-1/3+1/5-1/7 .(用while)3.任意
C语言题,1.计算圆周率pi(3.14) 的近似值 2.任意从键盘输入一个字符,输出其ASCII码
2.计算 圆周率 pi (3.14) 的近似值 .(直到累加项的绝对值小于 0.0001 )
公式 :pi / 4 ≈ 1-1/3+1/5-1/7 .(用while)
3.任意从键盘输入一个字符,输出其ASCII码,直到输入'Q' 或 ''q'结束.(用do while)
C语言题,1.计算圆周率pi(3.14) 的近似值 2.任意从键盘输入一个字符,输出其ASCII码2.计算 圆周率 pi (3.14) 的近似值 .(直到累加项的绝对值小于 0.0001 )公式 :pi / 4 ≈ 1-1/3+1/5-1/7 .(用while)3.任意
1.
float pi()
{
float min=1;
float pi=0;
float pi_1=0;
float i=1;
while(min > 0.01)
{
pi_1=pi+1/i;
if (i>0)
{
i=-(i+2);
}
else
{
i=-i+2;
}
min=fabs(pi-pi_1);
pi=pi_1;
}
return 4*pi;
}
2.
float pi()
{
float min=1;
float pi=0;
float pi_1=0;
float i=1;
while(min > 0.0001)
{
pi_1=pi+1/i;
if (i>0)
{
i=-(i+2);
}
else
{
i=-i+2;
}
min=fabs(pi-pi_1);
pi=pi_1;
}
return 4*pi;
}
3.
void cha()
{
char c='a';
int d=0;
while(c!='Q'&& c!='q')
{
scanf("%c",&c);
if (c==10)
{
break;
}
printf("The ASCII of '%c' is %d\n",c,c);
}
}
VS2012 编译调试均没有问题!