《高斯-约当消去法解线性方程组》由会员分享,可在线阅读,更多相关《高斯-约当消去法解线性方程组(3页珍藏版)》请在金锄头文库上搜索。
1、计算机科学与技术计算机科学与技术 蔡梦卿蔡梦卿 学号:学号:09211289高斯高斯约当消去法解线性方程组约当消去法解线性方程组源代码:源代码: #include #include #include #define kk 50 /定义最大方程元数 int n; using namespace std; void changer(double *p,double *q); main() int i,j,k,s;double Akkkk,r,lkkkk,bkk,u,temp; aa: coutn;coutAij;coutbi;for(k=0;kg;if(g!=1)goto aa;else exit
2、(1);/判断系数矩阵的奇异性for(i=n-1;i=0;i-)u=0;for(j=i+1;jn;j+)u=u+Aij*bj;bi=(bi-u)/Aii;cout“最后得方程的根为:“n“;for(i=0;in;i+)cout“x“i+1“=“bi“n“;system(“pause“);return 0; void changer(double *p,double *q) int i;double temp;for(i=0;in;i+)temp=*(p+i);*(p+i)=*(q+i);*(q+i)=temp; /交换行元素的函数 例题:方程组:3X1 4X2 X3 X4 38X1 2X2 5X3 X4 38X1 4X2 3X3 2X4 32X1 X2 4X3 5X4 32X15, X27, X36, X41