工具材料:
VC++6.0編譯器
操作方法
01
首先我們需要寫下它的方程式例如:
ax+by=m
cx+dy=n
此時我們可以求得x,y的通解
x=(md-bn)/(ad-bc)
y=(mc-an)/(bc-ad)
把它貼上到我們的編譯器中便於進行程式碼書寫
02
其次我們需要新建工程,專案,然後把主框架程式碼敲上去
#include<stdio.h>
main()
{
//ax+by=m
//cx+dy=n
//x=(md-bn)/(ad-bc)
//y=(mc-an)/(bc-ad)
}
03
04
之後我們打上輸入和輸出語句把xy的係數輸入到裡面
printf("請輸入X Y前面的係數以及M N的值\n");
scanf("%lf%lf%lf%lf%lf%lf",&a,&b,&c,&d,&m,&n);
05
我們透過計算的通式寫下我們相應的程式碼
x=(m*d-b*n)/(a*d-b*c);
y=(m*c-a*n)/(b*c-a*d);
此時程式碼中的字母間要把乘號加上
06
我們在編寫輸出語句把,其計算結果的值輸出,同時你可以確定保留的小數位數
printf("X值為%lf,Y值為%lf\n",x,y);
07
最後我們可以輸入幾個數值來進行檢驗,如下圖
特別提示
由於操作環境的不同可能會出現稍許的差別,如有疑惑可以發疑問給我
工具材料:
VC++6.0編譯器
操作方法
01
首先我們需要寫下它的方程式例如:
ax+by=m
cx+dy=n
此時我們可以求得x,y的通解
x=(md-bn)/(ad-bc)
y=(mc-an)/(bc-ad)
把它貼上到我們的編譯器中便於進行程式碼書寫
02
其次我們需要新建工程,專案,然後把主框架程式碼敲上去
#include<stdio.h>
main()
{
//ax+by=m
//cx+dy=n
//x=(md-bn)/(ad-bc)
//y=(mc-an)/(bc-ad)
}
03
04
之後我們打上輸入和輸出語句把xy的係數輸入到裡面
printf("請輸入X Y前面的係數以及M N的值\n");
scanf("%lf%lf%lf%lf%lf%lf",&a,&b,&c,&d,&m,&n);
05
我們透過計算的通式寫下我們相應的程式碼
x=(m*d-b*n)/(a*d-b*c);
y=(m*c-a*n)/(b*c-a*d);
此時程式碼中的字母間要把乘號加上
06
我們在編寫輸出語句把,其計算結果的值輸出,同時你可以確定保留的小數位數
printf("X值為%lf,Y值為%lf\n",x,y);
07
最後我們可以輸入幾個數值來進行檢驗,如下圖
特別提示
由於操作環境的不同可能會出現稍許的差別,如有疑惑可以發疑問給我