码迷,mamicode.com
首页 > 其他好文 > 详细

二元一次方程组求解

时间:2016-10-14 00:18:20      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:

首先要找到二元一次方程组的通解,例如:

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;

}

二元一次方程组求解

标签:

原文地址:http://www.cnblogs.com/shikai/p/5958347.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!