|
【实训目的】实例详解(二)求π的近似值
【第 1 步】实训内容介绍
实训内容介绍
求π的近似值
实训结束
【Jitor 校验第 1 步】我已阅读实训内容介绍 // 送分题。直接点击。
【第 2 步】求π的近似值
1、本实训使用项目 cpp3 中的 cpp3code.cpp 源代码文件,如果不存在,则先创建项目,然后创建源代码文件。
2、将下述代码复制到 cpp3code 中:
#include <iostream.h>
void main(void) {
int count;
cout << "输入级数项数: ";
cin >> count;
double pi = 0;
double item;
// 在这里补写代码
cout << "{程序结束}\n";
}
代码见简明教程【例3-17】代码,可以采用while循环、do...while循环或for循环中你喜欢的一种来写,运行结果如下:
输入级数项数: 10000
pi = {3.14139}
{程序结束}
Press any key to continue
输出文字如下(请复制):
"输入级数项数: "
"pi = {"
"}\n"
"{程序结束}\n"
代码如下:
// 从下一行开始复制。
#include <iostream.h>
void main(void) {
int count;
cout << "输入级数项数: ";
cin >> count;
double pi = 0;
double item;
int flag =1;
for(int i=1; i<count; i+=2){
item = flag * 4.0 / i;
pi += item;
flag *= -1;
}
cout << "pi = {" << pi << "}\n";
cout << "{程序结束}\n";
}
// 一直复制到上一行结束。
【Jitor 校验第 2 步】 // 复制上面的代码到VC++ 6.0,保存并运行。点击。
【第 3 步】实训总结
本次实训用一个实例加深了对循环语句的理解。
【Jitor 校验第 3 步】我已阅读实训总结 // 送分题。直接点击。
仍有疑问 ? 联系QQ 9429444(陈海云) : 返回首页 |