请问X,Y都为DOUBLE类型的,侧表达式X=1,Y=X+3/2为什么运行最后结果为2而不是2.5可以说得清楚一点吗?如果是INT,结果应该是2吧,因为INT是整形,可DOUBLE是实型啊?可为什么不是2.
来源:学生作业帮助网 编辑:作业帮 时间:2024/12/01 19:06:48
xQQKP+{,Mzs
QAK|L-jA
+6(Q̈p B3ΜfAo~sjArLֆs*Ok0σ"X\I\lbf50|Zu,IL+D
M6UsM&q4?7 *Gr>0J~XE0n/
t- T24NdNߟoC
j2RrӿpCԞ0e*
19q^gڐ z捃!ӦYN.X؋MjMQL7oZ/lt (l%
请问X,Y都为DOUBLE类型的,侧表达式X=1,Y=X+3/2为什么运行最后结果为2而不是2.5可以说得清楚一点吗?如果是INT,结果应该是2吧,因为INT是整形,可DOUBLE是实型啊?可为什么不是2.
请问X,Y都为DOUBLE类型的,侧表达式X=1,Y=X+3/2为什么运行最后结果为2而不是2.5
可以说得清楚一点吗?如果是INT,结果应该是2吧,因为INT是整形,可DOUBLE是实型啊?可为什么不是2.
请问X,Y都为DOUBLE类型的,侧表达式X=1,Y=X+3/2为什么运行最后结果为2而不是2.5可以说得清楚一点吗?如果是INT,结果应该是2吧,因为INT是整形,可DOUBLE是实型啊?可为什么不是2.
3是整形
2是整形
3/2 就为整形 1 (整形除以整形 还是一个整形 不会变成double形)
y = x + 1 (这里1隐式转换成double型)
y = 2 (这里的y类型为double型)
请问X,Y都为DOUBLE类型的,侧表达式X=1,Y=X+3/2为什么运行最后结果为2而不是2.5可以说得清楚一点吗?如果是INT,结果应该是2吧,因为INT是整形,可DOUBLE是实型啊?可为什么不是2.
x,y为double类型,则表达式x=1,y=x+3/2的值为多少
以定义x,y为double类型,则表达式x=1,y=x+3/2的值为多少?
若已定义x和y为double类型,则表达式想x=1,y=x+3/2的值是 多少?
若定义x和y为double类型,则表达式x=1,y=x+3/2的值是
若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值
若已定义x 和y为double 类型,则表达式x=1,y=x+3/2的值是
若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是______.(
若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是
double x=2.5 ; int a=7 ;double y=4.7 x+a%3*(int)(x+y)%2/4 该表达式的值及类型是什么啊?
C语言 若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是多少?我算出来等于C语言若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是多少?我算出来等于2,但老师给我们的答案是2.0 ,double不
以下函数定义中正确的是 ()以下函数定义中正确的是 () .A.double fun(double x,double y){ } B.double fun(double x;double y){ }C.double fun(double x,double y);{ } D.double fun(double x,y){ }A.double fun(double x,double y){ } B
要详解‘以下变量x.、y、z均为double类型且已正确赋值,不能正确表示数学式子的C语言表达式是’:(19) 以下变量x.、y、z均为double类型且已正确赋值,不能正确表示数学式子的C语言表达式是 A) x
若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是2.0,为什么?2.000000呢?这是一个选择题,给出的答案是2.0
10.若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是______.(2分)A.1 B.2 C.2.0 D.2.5 为什么
若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是______.(A、1 B、2 C、2.0 D、2.5
c语言.若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是A)2.0 B)2 C)1 D)2.5
若已定义x和y为double类型,则表达式“x=1,y=x+3/2的值是:A)1 B)2 C)2.0 D)2.5