int型除以int型得到的是int型,所以1/2=0.int型加float型,应先把int型转换为float型(0变为0.0),再相加.0.0+1.0得1.0.你结果输出是什么类型?我觉得你结果输错了,用return(1.0+x/y);试试吧
设x 和y 均为int 型变量,且x=1,y=2,则表达式1.0+x/y的值为_______.为什么是1.0不是1或者1
1个回答
相关问题
-
设x,y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0的是_______.
-
1 9设x>0,y>0,且 — + — =1,则x+y的最小值为?x y设x>0,y>0,且1/x+9/y=1,则x+y
-
设int型变量x和y的取值分别为2和3,那么表达式(x++)+y的值为_______
-
设x和y均为int 型变量,则以下语句:x+=y;y=x-y;y=x-y;x-=y;的功能是
-
已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,x=2.
-
设有int x=1,y=1;则条件表达式(x--*x++!='y'?10-6 :y )的值为?.
-
设int x=l,y=l;表达式(!x||y)的值是( ).A、0 B、1 C、2 D、-1
-
设x>0 y>0且1/x+1/y=16则x+y的最小值为多少
-
设整形变量x=5,y=2,值为1的表达式是
-
若x和y为int型,则表达式x=4,y=x+7/2的值是( ) .