C语言表达式求值(float)(a+b)/2+(int)x%(int)y 其中a=3,b=-4,x=2.5,y=4.7
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/15 02:29:14
C语言表达式求值(float)(a+b)/2+(int)x%(int)y 其中a=3,b=-4,x=2.5,y=4.7
具体算法是?float是怎么运用的啊
具体算法是?float是怎么运用的啊
(int)x 和(int)y分别对x和 y 取整 ,就直接去掉小数点及其后边的数
所以它们运算后结果分别为2和4
2%4 就是2除以4取它的余数,结果为2
加号前边先算a+b 结果是-1
把-1强制转成float类型 变成-1.00000
然后-1.00000再除以2 ,后者2会隐式转成2.00000
结果是-0.50000
再-0.50000+2.0000 = 1.50000
所以它们运算后结果分别为2和4
2%4 就是2除以4取它的余数,结果为2
加号前边先算a+b 结果是-1
把-1强制转成float类型 变成-1.00000
然后-1.00000再除以2 ,后者2会隐式转成2.00000
结果是-0.50000
再-0.50000+2.0000 = 1.50000
C语言表达式求值(float)(a+b)/2+(int)x%(int)y 其中a=3,b=-4,x=2.5,y=4.7
已知int a=2,b=3;float x=3.5 y=2.5,写出表达式float(a+b)/2+int(x)%int
设int a=2,b=3; float x=3.5,y=2.5;表达式(float)((a+b)/2)+(int)x%(
C语言程序设计题,设a=2,b=3,x=3.5,y=2.5,表达式(float)(a+b)/2+(int)x%2/4的值
(float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求表达式值
(float)(a+b)/2+(int)x%(int)y 设a=2,b=3,x=3.5,y=2.5 求算术表达式的值
已知:a=2,b=3,x=3.9,y=2.3,计算算术表达式(float)(a+b)/2+(int)x%(int )y的
若有定义:int a=7;float x=2.5,y=4.7; ,则表达式x+a%3*(int)(x+y)%2/4的值是
若有定义“int a=7;float x=2.5,y=4.7;”,则表达式x+a%3*(int)(x+y)%2/4的值是
15.若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值
若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是?
若有如下定义:int a=2,b=3; float x=3.5,y=2.5; 则表达式:(float)(a+b)/2+(