代数式-2ad+b-4ac改写成C语言

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了代数式-2ad+b-4ac改写成C语言相关的知识,希望对你有一定的参考价值。

参考技术A #include<stdio.h>
void main()

int a,b,c,d;
int m;
scanf("%d%d%d%d",&a,&b,&c,&d);
m=-2*a*d+b-4*a*c;
printf("%d",m);
本回答被提问者采纳
参考技术B 只是把代数式换的话就这样 -2*a*d+b-4*a*c
如果是其他的像赋值之类的就应该是m=-2*a*d+b-4*a*c;
参考技术C #include<stdio.h>
void main()

double a;
double b;
double c;
double d;
scanf(“%lf %lf %lf %lf”,&a,&b,&c,&d);//输入
double e=-2*a*d+b-4*a*c;
参考技术D 要求不够明确,这一个代数式改成C语言是要实现什么功能呢?

因式分解继续更新

Part 0:什么是因式分解

因式分解是整式乘法的逆运算,举个例子:
(c(a+b) = ac + bc)
从右到左是因式分解,从左到右是整式乘法
也就是说:
因式分解是添加小括号,用乘法表示一个代数式
整式乘法是去掉小括号,用加法表示一个代数式
请注意,因式分解不改变原式的值,并且倒退回去可以得到原式

Part 1:因式分解第一招——最简单!乘法分配律!

例1:对以下式子进行因式分解:
((1) 2a + 2b)
((2) 2a^2 + 4ab)
((3) 2ab + 2bc + 2abc)
((4) 2ca + 2bc^2)
首先看第一个:
我们可以发现,他正好符合(ac + bc)的形式,话不多说,直接运用:
( ext{解:}(1): 2a+2b = 2(a+b))

再来看第二个,这个式子里边有平方,怎么办呢?
请记住:目前为止,有平方?你就拆!
第二个问题:4和2,怎么运用乘法分配律呢?
小可爱,你知道(2 imes 2=4) 吗?
(2a^2+4ab = 2acdot a+ 2ab cdot 2)
提取一个(2a),可得:(2a(a+2b))

第三个,有的小可爱一看到就开心了,直接提取一个(2b)(2b(a+c+ac))

第四个,也很好做啊!提取(2c):$2c(b*c+a) $

以上是关于代数式-2ad+b-4ac改写成C语言的主要内容,如果未能解决你的问题,请参考以下文章

用C语言表达描述代数式。

如何把C++的源程序改写成C语言

每日干货丨如何把C++的源代码改写成C语言代码?

C语言一元二次方程day6

代数式在C语言中的书写格式

将代数式写成C语言表达式