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

相关推荐
aq55356004 分钟前
编程语言对比:从汇编到PHP的四大层级解析
开发语言·汇编·php
kyle~10 分钟前
工程数学---Eigen库(C++唯一标配线性代数库)
开发语言·c++·线性代数
仲芒11 分钟前
[24年单独笔记] MySQL 常用的 DML 命令
数据库·笔记·mysql
CoderCodingNo12 分钟前
【GESP】C++五、六级练习题 luogu-P1886 【模板】单调队列 / 滑动窗口
开发语言·c++·算法
lwewan17 分钟前
CPU 调度
笔记·考研
好家伙VCC19 分钟前
**发散创新:基于Rust的轻量级权限管理库设计与开源许可证实践**在现代分布式系统中,**权限控制(RBAC
java·开发语言·python·rust·开源
xiaoshuaishuai824 分钟前
C# 方言识别
开发语言·windows·c#
John.Lewis30 分钟前
C++进阶(6)C++11(2)
开发语言·c++·笔记
@atweiwei32 分钟前
用 Rust 构建agent的 LLM 应用的高性能框架
开发语言·后端·rust·langchain·eclipse·llm·agent
skilllite作者34 分钟前
Spec + Task 作为「开发协议层」:Rust 大模型辅助的标准化、harness 化与可回滚
开发语言·人工智能·后端·安全·架构·rust·rust沙箱