对于一元二次方程组的求解我们可以通过用一些编程语言来实现,下面小编以C语言为例给大家分享下求解的过程
工具/材料
VC++6.0编译器
操作方法
01
首先我们需要写下它的方程式例如:
ax+by=m
cx+dy=n
此时我们可以求得x,y的通解
x=(md-bn)/(ad-bc)
y=(mc-an)/(bc-ad)
把它粘贴到我们的编译器中便于进行代码书写
02
其次我们需要新建工程,项目,然后把主框架代码敲上去
#include
main()
{
//ax+by=m
//cx+dy=n
//x=(md-bn)/(ad-bc)
//y=(mc-an)/(bc-ad)
}
03
之后我们需要定义变量a、b、c、d、m、n、x、y;小编建议大家定义成double类型。double a,b,c,d,m,n,x,y;
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
最后我们可以输入几个数值来进行检验,如下图
好了,以上就是大致内容了,(END)
由于操作环境的不同可能会出现稍许的差别,如有疑惑可以发疑问给我
写的实属不易,如对您有帮助请点个赞、分享给您的朋友,谢谢!!!
声明:该文观点仅代表作者本人,天晴资讯网系信息发布平台,仅提供信息存储空间服务。