| 查看: 643 | 回复: 1 | ||
[求助]
如果在while(fabs(t)>=num)前给num赋初值则没问题,如果用scanf键入则运行不了 已有1人参与
|
|
请教个问题:程序输出3.1414,如果在while(fabs(t)>=num)前给num赋初值则没问题,如果用scanf键入则运行不了,程序如下 #include<stdio.h> #include<math.h> main() { int s=1; double pi=0.0,n=1.0,t=1.0,num; scanf("%f",&num); while(fabs(t)>=num) { pi=pi+t; n=n+2; s=-s; t=s/n; } pi=pi*4; printf("pi=%f\n",pi); } |
» 猜你喜欢
影响面上的因素
已经有9人回复
8月时间戳变的,举个手。玩一下,释放压力
已经有11人回复
一个有机合成实验室都需要哪些设备?
已经有11人回复
求各位大神看下
已经有23人回复
面上再次挂了,太难了,躺也躺不了,倦也卷不过,小学校之殇!
已经有30人回复
2027年申博
已经有4人回复
好消息?这个有何含义???
已经有10人回复
咨询面上基金
已经有4人回复
【2027博士申请】纳米药物递送方向
已经有4人回复
UV压敏胶开发
已经有7人回复

2楼2015-06-08 11:03:06










回复此楼