计算下列表达式的值。(要求有计算步骤,否则不得分最好有解释)

[复制链接]
查看11 | 回复1 | 2009-6-16 22:09:09 | 显示全部楼层 |阅读模式
1 (int)(x+y)=7;1%2=0 x+1%2*(7)%2/4=x=2.621>2=False;3!=4=TrueFalse&&True=False=03a+b=7>c=5==True;b==c Falsea+b>c&&b==cFalse4 0=False!(x=a)&&(y=b)&&0False
回复

使用道具 举报

千问 | 2009-6-16 22:09:09 | 显示全部楼层
1)2.6+1%2*(int)11.6%2/4 =2.6这里1%2=1,(int)(x+y)是将(x+y)强制转换成整型数即11,1*11=11,11%2=1,1/4=0(这里1和4都是整型数,所以结果也强制转换成整型数即0.25转换成0),2.6+0=2.62)01>2为假,其逻辑值为0;因为使用&&连接,所以此表达式一定为假,即03)0a+b>c是真的其值为1,b==c是假的其值为0,因为用&&连接,所以表达式的值为04)0只要是&&连接的表达式中又一个为0,其表达式的值即为0;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行