其他分享
首页 > 其他分享> > C语音选择控制结构

C语音选择控制结构

作者:互联网

选择控制结构

关系运算符与关系表达式

注意:关系运算符中间不能插入空格,也不能将符号写反

等于的判断是两个等号==,不可少写

大于 小于 大于等于 小于等于的优先级较高,== !=(不等于)的优先级较低

表示假,非零表示真

关系运算符的优先级低于算术运算符

条件语句

单分支:if(表达式P)语句A

双分支:if(表达式P)语句A

else 语句B

如需要用多条语句必须用花括号!!

实践:计算并输出整数的最大值

条件运算符

形式:表达式1?表达式2:表达式3;

意义:表达式1的值非零则为2,否则3

是c中的唯一一个三元运算符

exit(0)表示终止程序

switch语句

格式:

switch(表达式)

{

case 空格 常量1:

可执行语句序列1;(break;)

default:

可执行语句序列n+1;

}

注意:Switch后的表达式只能是int 和 char

逻辑运算符

!的优先级最高,表示非

&&表示与

||表示或

优先级顺序

一元运算符

逻辑非! 相反数- ++ -- sizeof强转

算术运算符

*/ % 高于 +-

关系运算符

< <= 高于 == !=

逻辑运算符

除!之外 &&高于||

赋值运算符

= += %= *=

注意 &&和||有短路的性质,即左侧运算出来成立就不进行右侧的运算

位运算符暂时跳过

标签:语句,运算符,优先级,&&,控制结构,选择,语音,等于,表达式
来源: https://www.cnblogs.com/fbt0217/p/16676167.html