这是一个派的计算公式,谁能用C++给我写一下?我是小白,C++一次没用过,请吧一步一步怎么输代码,怎么测试也写一下,感激不尽!
这是一个派的计算公式,谁能用C++给我写一下?我是小白,C++一次没用过,请吧一步一步怎么输代码,
答案:2 悬赏:20 手机版
解决时间 2021-02-02 15:31
- 提问者网友:贪了杯
- 2021-02-02 06:57
最佳答案
- 五星知识达人网友:玩家
- 2021-02-02 07:18
#include
using namespace std;
int main() {
int n;
cout << "Please enter the time of iteration:" << endl;
cin >> n;
double pi=0;
int flag = -1;
for(int x=1; x<=n; x++) {
flag *= -1;
pi += flag*1.0/(2*x-1);
}
pi *= 4;
cout << "pi=" << pi << endl;
return 0;
}
using namespace std;
int main() {
int n;
cout << "Please enter the time of iteration:" << endl;
cin >> n;
double pi=0;
int flag = -1;
for(int x=1; x<=n; x++) {
flag *= -1;
pi += flag*1.0/(2*x-1);
}
pi *= 4;
cout << "pi=" << pi << endl;
return 0;
}
全部回答
- 1楼网友:一把行者刀
- 2021-02-02 08:14
加个头文件 # ,vc中 的数学公式都要有这个头文件
#include
using namespace std ;
int main()
{
int a ;
cout<<"请输入三位整数:"<>a ;
if(a<0)
{
a=-a ; //将a转为正数,否则在输出百位,十位,个位时前面带负号
cout<<"-\t" ; //输入的数小于0,先输出负号,否则输出正号
}
else
cout<<"+\t";
cout<<(a/100)<<"\t" ; //输出a的百位
a=a%100 ; //求余,去掉百位
cout<<(a/10)<<"\t" ; //输出a的十位
cout<<(a%10)<
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯