#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;
void main()
{
int r;
cout<<"请输入放大倍数r"<<endl;
cin>>r;
double a[2][2]={{r,3},{-7,r}},b[2]={4,-6};
double X[2],x[2];
cout<<"请输入2个初值:"<<endl;
cin>>x[0]>>x[1];
int i,j,k=0;
double max,E;
E=1.0e-4;
do
{
k++;
for(i=0;i<2;i++)
{
X[i]=x[i];
}
for(i=0;i<2;i++)
{
x[0]=(4-3*X[1])/r;
x[1]=(7*X[0]-6)/r;
}
max=fabs(x[0]-X[0]);
for(i=0;i<2;i++)
{
if(fabs(x[i]-X[i])>max)
max=fabs(x[i]-X[i]);
}
cout<<endl;
for(i=0;i<2;i++)
cout<<x[i]<<endl;
}while(max>E);
cout<<"循环次数为:"<<k<<endl;
}