【C语言基础】C语言第五章

这篇博客详细介绍了C语言中的选择结构,包括if语句的不同形式、关系运算符的优先顺序、逻辑运算符的用法以及switch语句的使用。文中通过实例解析了条件表达式的判断和逻辑运算的优先级,并给出了课后练习,帮助读者巩固相关知识。
摘要由CSDN通过智能技术生成
第五章 选择结构程序设计
在C语言中选择结构使用if语句实现的。if语句最常用的形式如下:
if(条件表达式)
{
    语句1;
}
else
{
    语句2;
}
【关系运算符及其优先顺序】
什么是优先级:小学的时候老师常说的一句话:“先乘除后加减”。
(高,同等级优先级相同)< , <= , > , >=
(低,同等级优先级相同)== , !=
关系运算符的优先级低于算数运算符。
关系运算符的优先级高于赋值运算符。
例如:
c>a+b 等效于 c>(a+b)
a>b==c 等效于 (a>b)==c
a==b<c 等效于 a==(b<c)
a=b>c 等效于 a=(b>c)
关系表达式
设a = 2 , b = 3 , c = 1 ,猜猜下面两个答案是多少:
d = a > b;
f = a > b > c;
【逻辑运算符和逻辑表达式】
!(非) > &&(与) > ||(或) -- !(非)的优先级为三者中最高的
逻辑运算符中的“&&”和“||”低于关系运算符,“!”高于算数运算符。




例如:
(a>b)&&(x>y) 可写成 a&g
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值