00问答网
所有问题
若有定义:int b=7; float a=2.5,c=4.7;则表达式a+(b/2*(int)(a+c)/2)%4我怎么做都是3.5.可是答案是4.5
有定义:int b=7; float a=2.5,c=4.7;则表达式a+(b/2*(int)(a+c)/2)%4的值是( )。
举报该问题
推荐答案 2018-05-05
子表达式b/2==3
(int)(a+c)==7
显然的2.5+(3*7/2)%4==2.5+2
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DeIeBZI0ZBTB0I0TIZT.html
相似回答
大家正在搜
相关问题
若有定义:int b=7;float a=2.5,c=4.7...
若有定义:int b=7,float a=2.5,c=4.7...
若有定义语句:int b=7;float a=2.5,c=4...
若有定义:int b=7; float a=2.5,c=4....
若有定义:intb=7;floata=2.5,c=4.7;则...
若有定义:int a,b; 则表达式(a=2,b=5,a*2...
若有定义:int b=7;float a=2.5,c=4.7...
若有定义 int b=7;float a=2.5, c=4....