包含关系运算符的C语言程序,5关系运算符C语言程序设计.pdf

C语言的运算符及表达式

—— 关系运算符

关系运算符

关系运算是用来比较各值之间的大小关系的,关系

运算符是二元运算符,具有左结合性。

在C语言中关系运算符有以下六种:

>、>=、< 、<= 、==、 !=

前四种关系运算符 (>、>=、

相同,后两种(==、!= )优先级相同,且前四种的优先

级高于后两种。

关系表达式

由关系运算符连接操作数所组成的式子称为关系表达式。

关系表达式的一般形式为:

操作数1 关系运算符 操作数2

合法的关系表达式例如:

a+b>c-d, x>3/2, ‘a’+1=b,c==d

由于表达式也可以又是关系表达式。因此也允许出现嵌套

的情况。

例如: a>(b>c), a!=(c==d)

3.关系表达式的值

关系表达式的值是一个逻辑值,即“真”或“假”,C语

言没有逻辑型数据,以1代表“真”,以0代表 “假”。

5>0的值为“真”,即为1。

(a=3)>(b=5) 由于3>5不成立,故其值为假,即为0

int a=5,b=4,c=3;

执行 a

实例练习

运行结果:

#include "stdio.h"

0,1

main() 0,1

{ 1,1

int i=1,j=2,k=3;

printf("%d,%d\n",i>j,k <=i+j);

printf("%d,%d\n",i==j,k !=j);

printf("%d,%d\n", i<=k, j<=k);

}

谢 谢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值