早教吧 育儿知识 作业答案 考试题库 百科 知识分享

若x、y、z为double型,则表达式x=1,y=1,z=x+1/4+y/2的值是答案是1.5为什么??

题目详情
若x、y、z为double型,则表达式x=1,y=1,z=x+1/4+y/2的值是
答案是1.5为什么??
▼优质解答
答案和解析
x=1,y=1,
z=
x //这里x为1
+
1/4 //这里1和4都是整型,所以这是取整操作,结果为0
+
y/2 //这里y为double型,所以这是取商操作,结果为0.5
所以结果为1.5