二元一次方程组求解
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了二元一次方程组求解相关的知识,希望对你有一定的参考价值。
首先要找到二元一次方程组的通解,例如:
ax+by=m
cx+dy=n
不难算出
x=(md-bn)/(ad-bc)
y=(mc-an)/(bc-ad)
程序代码:
#include<stdio.h>
#include<math.h>
int main(){
int a,b,c,d,m,n;
double x=0,y=0;
scanf("%d,%d,%d,%d,%d,%d",&a,&b,&c,&d,&m,&n);
if(a*d==b*c||b*c==a*d)puts("无解");
else{
x=(m*d-b*n)/(a*d-b*c);
y=(m*c-a*n)/(b*c-a*d);
printf("x=%f,y=%f",x,y);
}
return 0;
}
以上是关于二元一次方程组求解的主要内容,如果未能解决你的问题,请参考以下文章