⑴ 2ab分之a+bc语言怎么表达
就是2ab分之a和b乘以c的积的和是多少,这样表达即可
⑵ c语言计算表达式的问题。
有毛病,连数学都没搞清
c=2*a*b/(a+b)*2;
那直接写成
c=4*a*b/(a+b);
不得喽,如果是除以a+b的两倍,那就分子分母都约去2了,写成
c=a*b/(a+b);
再者,如果说语法的错,那就是数据类型没转换了,就是在表达式加乘以一个1.0就OK了;
要我说啊,
你这个仔学习就是不用心,想飞!
你连最基本的,最基础的东西都没看,就来瞎问一通了。唉!
⑶ C语言代数式的一个小问题
当然是D
只要记住*和/是相同的优先级,运算从左到右就可以了。
D是2abd/c
⑷ 以下不能正确表示代数式2ab/cd的C语言表达式是
选D
因为没有括号来改变优先级,所以所有的变量以其前面的运算符号为准
A:2*a*b/c/d
B:a*b/c/d*2 = 2*a*b/c/d
C:a/c/d*b*2 = 2*a*b/c/d
D:2*a*b/c*d = 2*a*b*d/c
⑸ 如何用C语言编写一个程序s=2ab/(a+b)(a+c)的值,a,b,c的值由键盘输入 小弟在此多谢各位大哥啦!尽量详细点
大半夜了。用手机给你写吧。
#include<stdio.h>
main()
{
float a,b,c,d,e,s;
printf("请输入a,b,c三个数");
scanf("%f%f%f",&a,&b,&c);
d=2*a*b;
e=(a+b)*(a+c);
s=d/e;
printf("最后结果是:%f",&s);
}
好久没接触c语言了。。。。唉。睡觉
⑹ 关于C语言中的乘法与除法的运算
常识问题,如果分母有多个值(变量)相乘,则要用小括号括起来
2*a*b/c*d等价于2abd/c,正确应该是2*a*b/(c*d)或者2*a*b/c/d
⑺ 以下不能正确表示代数式的C语言表达的是什么,为什么答案选D
以下不能正确表示代数式2ab/cd的C语言表达式是?...楼主是否漏给题目了...选D是因为...
2*a*b/c*d代表2乘a乘b除以c乘以d,依次向右乘,而非2(a*b)/(c*d)