简单C语言,程序显示没错误,但是总是运行不出来,为什么呢

简单C语言,程序显示没错误,但是总是运行不出来,为什么呢,第1张

第一,你书上最后的那个公式错了,自己代入几项看下就知道

第二,那个精度0000001是针对最上面的那个公式里面的项。你用最下面的公式,每一项都大于1,应该限定项数n,。加大项数NUM可以加大精度

#include<stdioh>

#include<mathh>

#define NUM 10000

int main()

{double pi=10,n=00,t=10,m;

int i=1;

while(i!= NUM)

{

pi=pit;

n=n+1;

m=(2n+1)(2n-1);

t=pow(2n,2)/m;

i++;

}

pi=pi2;

printf("pi=%108f\n",pi);

return 0;

}

和系统没有关系,我是win7的系统,用VS 2005就是可以编译通过的。如下,没有任何错误

还是你VC的问题,重新下载一个VC或者VS安装一下试试。

1>------ 已启动生成: 项目: mytest, 配置: Debug Win32 ------

1>正在编译

1>mytestcpp

1>正在链接

1>正在嵌入清单

1>生成日志保存在“file://d:\Program Files\Microsoft Visual Studio 8\Projects\mytest\mytest\Debug\BuildLoghtm”

1>mytest - 0 个错误,0 个警告

========== 生成: 1 已成功, 0 已失败, 0 最新, 0 已跳过 ==========

以上就是关于简单C语言,程序显示没错误,但是总是运行不出来,为什么呢全部的内容,包括:简单C语言,程序显示没错误,但是总是运行不出来,为什么呢、求助:编译C++时总出现错误,但程序没有问题、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/9302872.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-26
下一篇2023-04-26

发表评论

登录后才能评论

评论列表(0条)

    保存