C语言环境中,表达式98 && 8 && 31 && (98 - 'a')的值为(

C语言环境中,判断两个浮点型变量x和y是否相等一般用:if(<1e-6)…。设有程序段:t=6;a=7;b=8;if(a=b)t=a;,这段程序执行后,t的结果是()。设... C语言环境中,
判断两个浮点型变量x和y是否相等一般用:if( <1e-6 )… 。
设有程序段: t=6;a=7;b=8; if(a=b) t=a;,这段程序执行后,t的结果是( )。
设a=1,b=2,c=3,d=4,则表达式:a>b?a:c>d?a:d的结果为( )
展开
 我来答
yanxiaojing00
2012-11-15 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:169
采纳率:100%
帮助的人:99.7万
展开全部
t=6;a=7;b=8; if(a=b) t=a;
这段程序执行后,由于if里的值为0,所以t=a是不执行的,所以t还是等于6
(a>b?a:c)>d?a:d
由于a>b不成立,所以a>b?a:c的值为c,再判断c>d?a:d,由于c>d不成立,所以整个表达式结果就是d
dreambox007
2012-11-15 · TA获得超过417个赞
知道小有建树答主
回答量:295
采纳率:100%
帮助的人:260万
展开全部
if((x-y)<1e-6 )
t = 7, 因为 a=b是赋值语句,不是判断语句
4, a>b 为false, 执行 c>d?a:d, 因为 c>d为false, 所以取d值 4
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夏天的青云
2012-11-15 · TA获得超过293个赞
知道小有建树答主
回答量:200
采纳率:0%
帮助的人:276万
展开全部
整个表达式的值为真...就是==1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huoying____
2012-11-15
知道答主
回答量:10
采纳率:0%
帮助的人:1.6万
展开全部
1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式