中易网

小弟刚学C语言,有不明之处:当连续两个关系运算符时,如何判断真假值?

答案:4  悬赏:80  
解决时间 2021-11-14 18:37
小弟刚学C语言,有不明之处:当连续两个关系运算符时,比如a<=b<=c,它的值是true还是false,如何判断?这个程序为何结果是"YES",望名位大哥百忙中帮帮小弟,谢谢:
#include
main( )
{ char c='A';
if ( '0'<= c <='9' )
printf ("YES");
else
printf ("NO");
}
最佳答案
关系运算符的运算顺序是从在到右的运算顺序,所以'0'<= c <='9' 相当于
('0'<= c )<='9'
由于0,A,9的ASCII码分别是30,41,39 所以
('0'<= c )=1
1<='9'=1

所以结果是"YES"
全部回答
逻辑运算遵从从左到右的关系 a<=b<=c <=> (a<=b) <= c 其中 a<=b 的值是0 (条件为假)或1 (条件为真)
(j++)+(j++)+(j++) =2+3+4=9 (++j)+(++j)+(++j) =3+4+5=12 注意j每一次运算之后的变化!j++ 先取j ++j直接取++j
0 48 A 65
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
数字多媒体有源音箱有什么功能特点?
梦见一树绿杏子是什么意思?好不好呢?
高手说说坐便器水箱不进水如何解决?
如何看双方生辰八字合不合?不合的话如何化解?
想知道: 咸宁市 赤壁华润燃气有限公司 在哪
喝完酸奶吃橙子好吗
翻译一下,他颜值一般般。
郑州和谐小区二手房房价走势如何?
厦门到池州自驾最快高速路线
湖南安全技术职业学院的交互设计专业怎么样?
合肥宣城路66号(战略高手网吧)离火车站多远
黄精黄芪当归白术茯苓配伍打粉吃行吗
北京时间12点是美国几点啊
尿酸偏高的饮食
巨石达阵青少年美式橄榄球学院(环球港校区)地
推荐资讯
深圳led灯带生产商哪家最强?
红枣的贮存方法
春节期间做什么生意能吸引人吸引客流量?
惠州市国税局地址在哪,我要去那里办事
威海210路各站点都有哪些
苏州园区哪家可以租博士服?知道的先谢谢啦。
青少年心理健康教育意义是什么?
临澧县佘市桥派出所办公地址在什么地方,我要
企业管理理念?
纳智捷5sedan属于什么系的车?
罗圈腿是怎么形成的呢?
苹果开机这个样子是怎么回事?美版机求高手!
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?