求大神帮我看看错在哪里?

#include <iostream>

#include <cmath>

using namespace std;

int main()

{

    double k(1);

    int p(1);

    for(int i=1;fabs(1.0/i)>=pow(10,-8);i=i+2)

    { 

       p=-p;

       k=k+(1.0/i)*p;

}

cout<<"圆周率为:"<<4*k<<endl;

return 0;


qq_森林_3
浏览 1149回答 2
2回答

101路人

c++忘得差不多了。随便看了看,k(1)p(1)?这是???这么像函数又不想,定义变量。。。没这么用过,不敢说对不对,毕竟太久没碰过了。for(int=1;)?c++不知道是不是要先定义了再用的
打开App,查看更多内容
随时随地看视频慕课网APP