(C语言)若变量x、y、z均为double类型且已正确赋值,不能正确表示x/y乘z的C语言表达式是?

A.x/y*z B.x*(1/(y*z)) C.x/y*1/z D.x/y/z (为什么?)

第1个回答  2014-08-11
B.因为问题的意思是(X*Z)/Y,因为在C语言中,乘除是按顺序运算的
第2个回答  2014-08-11
A正确的。 B错=x/y/z C错=x/y/z D错=x/y/z本回答被提问者采纳

(C语言)若变量x、y、z均为double类型且已正确赋值,不能正确表示x\/y乘z...
B.因为问题的意思是(X*Z)\/Y,因为在C语言中,乘除是按顺序运算的

若变量x,y,z均为double类型且已正确赋值,不能正确表示x\/y×z的C...
--- y*z 不是横式。

...且已正确赋值,不能正确表示数学式子x÷y÷z的C语
按照从左往右的顺序计算,x\/y*z的意思是:先用x除以y,再乘以z

...y、z均为double类型且已正确赋值,不能正确表示数学式子的C语言表...
A化简得:(x\/y)*z B化简得:x\/(y*Z)C化简得:x\/(y*Z)D化简得:x\/(y*Z)BCD相同,A不同,故选择A 程序验证下:include <stdio.h> void main(){ float x=1,y=2,z=3;printf("%f \\n %f \\n %f \\n %f ",x\/y*z,x*(1\/(y*z)),x\/y*1\/z,x\/y\/z);getchar();} 结...

...不能正确表示数学式子x÷y÷z的C语言表达式是 A 为什么啊?
用排除法。4个答案中,B,C,D这三个都得 x\/(y*z),只有 A 得 (x*z)\/y ,答案只能选一个,不能选三个,显然只能选 A.估计,题目书写,原该是 立式:x --- y*z 不是横式。

...y、z均为double类型且已正确赋值,不能正确表示数学式子的C语言表...
c 就因为后面的1 可以改成1.00

以下变量x,y,z均为double类型,不正确的C语言表达式是A.x\/y%z,B.x\/...
A是错误的,选A——%只对两个整型数进行操作。

若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是( )。
【答案】:B A选项中不能将变量Y赋给表达式,c选项中错误与A选项一样,D选项中强制类型转换表达式应写成(double)x/10。

若变量x、Y已正确定义并赋值,以下符合C语言语法的表达式是( )。A...
若变量x、Y已正确定义并赋值,以下符合C语言语法的表达式是( )。A.++x,y=x-B.x+1=y A.++x,y=x-B.x+1=yC.x=x+10=x+yD.double(x\/10)... A.++x,y=x-B.x+1=yC.x=x+10=x+yD.double(x\/10) 展开 1个回答 #热议# 普通人应该怎么科学应对『甲流』?

48)若变量X、Y已正确定义并赋值,以下符合C语言语法的表达式是(
D是数值(如果是Y = Double(x)\/10 就绝对可以),不是正确的执行语句,但应该算表达式吧。A是不正确,因为C++大多数数据类型都可以用整数表达,除了浮点数(实数),++和--都要求是整数才可行。注:一、表达式的意义 [1]引表达式,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能...

相似回答