《用c语言实现单纯形法的编程》由会员分享,可在线阅读,更多相关《用c语言实现单纯形法的编程(5页珍藏版)》请在金锄头文库上搜索。
用 c 语言实现单纯形法的编程#include “stdio.h“ #include “math.h“ #include int M,N; float c100,a100100,b100,CZ100,Dn100,th100,x100; int Fn100; int K,L,ths; float zy; int shuru(); void findmm(); void chang();main() float max_Z,sum=0,s=0; int i,j,r=0; if(!shuru() printf(“ERROR!n“);return 0; while(r0)findmm();if(ths=M) goto loop;else chang();else r+; loop: if(ths=M)printf(“n 此线性规划没有有限最优解!n“);printf(“n 此线性规划最终迭代结果为:“);printf(“n Cj “);for(j=0;jDnK) max=i;K=max; for(i=0;i0)for(i=0;iM;i+)if(aiK!=0) thi=bi/aiK;else thi=-1;