《C语言高斯列主元消元法迭代程序.pdf》由会员分享,可在线阅读,更多相关《C语言高斯列主元消元法迭代程序.pdf(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
C 语言高斯列主元消元法迭代程序#include#include#define N 15 int main()int n;int i,j,k;int mi;double mx,tmp;static double aNN,bN,xN;printf(n 输入方程组的维数:);scanf(%d,&n);if(nN)return 1;if(n=0)return 1;printf(n 请输入 A 矩阵的值:);for(i=0;in;i+)for(j=0;jn;j+)scanf(%lf,&aij);printf(n 请输入 B 矩阵的值:);for(i=0;in;i+)scanf(%lf,&bi);for(i=0;in-1;i+)for(j=i+1,mi=i,mx=fabs(aii);jmx)mi=j;mx=fabs(aji);if(imi)tmp=bi;bi=bmi;bmi=tmp;for(j=i;jn;j+)tmp=aij;aij=amij;amij=tmp;for(j=i+1;jn;j+)tmp=-aji/aii;bj+=bi*tmp;for(k=i;k=0;i-)xi=bi;for(j=i+1;jn;j+)xi-=aij*xj;xi/=aii;printf(solution is:n);for(i=0;in;i+)printf(%lfn,xi);return 0;