作业帮 > 综合 > 作业

C语言题,1.计算圆周率pi(3.14) 的近似值 2.任意从键盘输入一个字符,输出其ASCII码

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 15:50:15
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)
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 编译调试均没有问题!