ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

C语音选择控制结构

2022-09-10 11:01:12  阅读:232  来源: 互联网

标签:语句 运算符 优先级 && 控制结构 选择 语音 等于 表达式


选择控制结构

关系运算符与关系表达式

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

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

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

表示假,非零表示真

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

条件语句

单分支: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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有