高斯消元法 C 语言程序及其输出结果杨学玉(33)C 语言程序:#include #include #include #define N 10double aN+1N+1,bN+1,xN+1;/* 用在此处以便可以让下面的程序也调用*/main() int n,i,j,k;double temp;printf(“请输入方程组的维数 :n“);scanf(“%d“,if(nN)printf(“错误:元素超过初设定的值 %dn“,N);exit(0);printf(“开始输入各元素的值: “);for(i=1;i=1;j-)xj=bj;for(k=n;k=j+1;k-)xj=xj-xk*ajk;xj=xj/ajj;for(j=1;j=n;j+)printf(“x%d=%fn“,j,xj);/*列出高斯消元后得到的数组*/ fun(int m,int n,double aN+1N+1,double bN+1)int i,j;printf(“消元后的矩阵是: n“);for(i=1;i=m;i+)for(j=1;j=n;j+)printf(“%f“,aij);printf(“n“) ;C 语言输出结果:Mat-lab 程序及输出结果: