【试题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.截图:

相关推荐
Cosmoshhhyyy20 分钟前
《Effective Java》解读第39条:注解优先于命名模式
java·开发语言
清水白石0081 小时前
Python 纯函数编程:从理念到实战的完整指南
开发语言·python
掘根1 小时前
【C++STL】平衡二叉树(AVL树)
开发语言·数据结构·c++
叫我一声阿雷吧1 小时前
JS实现响应式导航栏(移动端汉堡菜单)|适配多端+无缝交互【附完整源码】
开发语言·javascript·交互
was1721 小时前
你的私有知识库:自托管 Markdown 笔记方案 NoteDiscovery
笔记·云原生·自部署
前路不黑暗@1 小时前
Java项目:Java脚手架项目的文件服务(八)
java·开发语言·spring boot·学习·spring cloud·docker·maven
毅炼1 小时前
Java 集合常见问题总结(3)
java·开发语言·后端
沐知全栈开发2 小时前
ionic 对话框:深度解析与最佳实践
开发语言
浅念-2 小时前
C++ string类
开发语言·c++·经验分享·笔记·学习