?? 高斯法解線性方程組.cpp
字號:
#include"linequ.h"
void main()
{
cout<<" 歡迎進入解線性方程組程序";
begin:
int n;
cout<<endl<<endl<<endl<<"輸入階數(n>=2):";
cin>>n;
double *a,*b;
a=new double[n*n];
b=new double[n];
for(int i=0;i<n*n;i++){
int c,d;c=i%n;d=(i-c)/n;
cout<<"輸入a["<<d+1<<"]["<<c+1<<"]:";
cin>>a[i];
}
for(int j=0;j<n;j++){
cout<<"輸入b["<<j+1<<"]:";
cin>>b[j];
}
Linequ equ1(n);
equ1.setLinequ(a,b);
equ1.printL();
if(equ1.Solve())
equ1.showX();
else
cout<<"Fail"<<endl;
cout<<endl<<endl<<"是否解新的方程?(y,n):";
char answer;
cin>>answer;
if(answer=='y')
goto begin;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -