- 1
- 0
- 约3.87千字
- 约 30页
- 2023-11-20 发布于广东
- 举报
* * * * * * * * * * * * * * * * * * * 主要内容 关系运算 逻辑运算 if语句 swtich语句 引言 无处不在的选择 图片来自互联网 引言 如果你想买一款手机,你该如何选择? 引言 国产品牌? 价格大于5000? 苹果手机 P50 Pro mate40 Y N Y N 3.1 if语句简介 如果条件满足了,就执行{}里的语句, 如果条件不满足,直接越过{}里的语句。 if(条件表达式){ 语句; } if 语句 3.2 关系运算符与关系表达式 (小于) = (小于或等于) (大于) = (大于或等于) == (等于) != (不等于) 关系运算符 关系表达式: 用关系运算符将两个表达式连接起来的式子 a 60 x == 1 关系表达式的值是一个逻辑值,即“真”或“假”。 3.2 关系运算符与关系表达式 3.2 关系运算符与关系表达式 C语言中, 1表示“真”,0 表示“假” 例: 5 3 为真,值为1。 2 == 3 为假,值为0。 (2 3) == (3 5) 为真,值为1, 3.2 关系运算符与关系表达式 例:当按下‘w’键,方块向上运动 ? char ch = getch(); // 获得按键按下的值 ? if( ch == w){ // 判断是否按下了w键 clearScreen(); // 清屏,关闭屏幕上所有的灯 ? row = row - 1; // 向上运动1行 turnOn(row, col); //点亮第3行4列位置的灯 } 3.3 逻辑运算符与表达式 高富帅 3.3 逻辑运算符与表达式 逻辑运算符 (逻辑与) || (逻辑或) ! (逻辑非) 运算规则: ab 若a,b为真,则ab为真。 a||b 若a,b之一为真,则a||b为真。 !a 若a为真,则!a为假。 3.3 逻辑运算符与表达式 逻辑表达式: 用逻辑运算符将关系表达式连接起来的式子 运算结果: 关系表达式的值是一个逻辑值,即“真”或“假”。 (a * a + b * b ) == c * c || (a * a + c * c ) == b * b ||(c * c + b * b ) == a * a 3.3 逻辑运算符与表达式 判断a、b、c能否构成直角三角形 当a = 6, b = 10, c = 8,则运算值为1 当a = 6, b = 6, c = 8,则运算值为0 例:行的范围在0~7 row = 0 row = 7 3.3 逻辑运算符与表达式 表示范围,使用逻辑运算: 而 0 = row = 7 恒为真 3.3 逻辑运算符与表达式 运算优先级 !- 算术 - 关系-逻辑 - 赋值 a + b c a + c b b + c a 3.3 if语句 if(条件表达式){ 语句; } 单分支格式 3.3 if语句 if(条件表达式){ 语句; } else{ 语句; } 双分支格式 3.2 if语句 例:当按下‘w’键,方块向上运动 按下其他键,方块向上运动 char ch = getch(); // 获得按键按下的值 ? if( ch == w){ // 判断是否按下了w’键 row--; // 向上运动1行 } else{ row++; } clearScreen(); // 清屏,关闭屏幕上所有的灯 turnOn(row, col); 3.3 if语句 if(条件表达式){ 语句; } else if(条件表达式){ 语句; } … else{ 语句; } 多分支格式 3.3 if语句 例:当按下‘w’键,方块向上运动, 按下‘s’键,方块向上运动,按下其他键斜向右下运动 char ch = getch(); // 获得按键按下的值 ? if( ch == w){ // 判断是否按下了w’键 row--; // 向上运动1行 } else if (ch == s) {// 判断是否按下了’s’键 row++; } else{ row++; col++; } 3.3 if语句 例:当按下‘w’键,方块向上运动, 按下‘s’键,方块向上运动,按下其他键斜向右下运
您可能关注的文档
最近下载
- DB31T 1104-2018 城市轨道交通导向标识系统设计规范.docx VIP
- GB50461-2024:石油化工静设备安装工程施工质量验收规范.pptx VIP
- 2023年浙江省军队转业干部录用考试试题.docx VIP
- 口渴了-朋友帮你.ppt VIP
- Xikong西莱克低温机控制板SHXK814用户手册.pdf
- 爱迪生牛顿大发明攻略.doc VIP
- 重庆天齐锂电新材料有限公司新建1000吨_年高能锂电材料电池级金属锂项目环评报告.pdf VIP
- 朗文3A复习资料及垃圾分类作文8篇.doc VIP
- DB65T 3694-2015 现行哈萨克文与西里尔哈萨克文编码字符转换规则.docx VIP
- 华为云服务登录.doc VIP
原创力文档

文档评论(0)