【试题032】C语言关系运算符例题

1.题目:设int a=2,b=4,c=5;,则表达式a==b!=c>b>=a的值为?

2.代码+分析:

复制代码
  //设int a=2,b=4,c=5;,则表达式a==b!=c>b>=a的值为?
  int a = 2, b = 4, c = 5;
  printf("%d\n", (a == b != c > b >= a));
  //分析:该表达式中都是关系运算符,优先级相同,结合性从左至右
  //首先: a==b,2!=4 所以是假为0
  //其次: 0!=c,0!=5为真1
  //然后: 1>b,1>4为假0
  //接着: 0>=a,0>=2为假0
  //所以输出0

3.截图:

相关推荐
c++之路2 分钟前
装饰器模式(Decorator Pattern)
java·开发语言·装饰器模式
Yolo566Q4 分钟前
环境土壤物理模型HYDRUS1D/2D/3D实践技术应用系统性学习
大数据·开发语言·gpt·学习·arcgis·r语言
遇见火星4 分钟前
MinIO使用笔记
笔记·minio
金色光环5 分钟前
【DSP学习笔记】 F28335中断系统理解-基于普中DSP28335开发攻略
笔记·单片机·学习·dsp开发
半导体守望者10 分钟前
MKS MWD-25LD-06/07 匹配器Automatic Matching Network OPERATION MANUAL
经验分享·笔记·机器人·自动化·制造
AI人工智能+电脑小能手17 分钟前
【大白话说Java面试题 第45题】【JVM篇】第5题:JVM中,对象何时会进入老年代?
java·开发语言·jvm·后端·面试
hanbr18 分钟前
C++ 类型转换与异常处理全解析
开发语言·c++
晓梦林20 分钟前
Laoda靶场学习笔记
笔记·学习
luck_bor20 分钟前
使用接口定义规范,实现类完成具体逻辑
java·开发语言