⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 迭代法.cpp

📁 数值分析的实验报告
💻 CPP
字号:
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main()
{
	int exact;
	cout<<"请输入您要的精度值(结果的有效小数位):"<<endl;
	cin>>exact;
	double e=pow(10,-exact);
	double p, q=0;
	p=1.5;
	for(int i=0;;i++,p=q)
	{			
		q=pow((p+1),1/3.0);
		if(fabs(p-q)<e)
			break;
		
		cout<<"经过第"<<i+1<<"次运算:"<<"x"<<i<<"="<<setprecision(exact-1)<<p<<",x"<<i+1<<"="<<setprecision(exact-1)<<q<<endl;

	} 
	cout<<"共运算了"<<i<<"次,结果为:";
	cout.precision(exact-1);
	cout<<q<<endl;
	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -