【CPL-2023】W3笔记-条件、循环、数组

分支结构
程序的生存期

if();
等价于if() {
    ;
}

级联if
if() {

} else if() {

} else if() {

} else {

}

关系运算符优先级低于算术运算符
判等运算符优先级低于关系运算符

多出口程序不容易调试(if 多个分支中多个pritf类似这种程序)
可以调整多出口程序为单出口程序

三元运算符

switch 表达式
警惕case穿透,单个case没有break的时候,匹配上后,之后的case不需要再判断直接执行
case匹配的值必须是一个常量表达式

不同的case要做同一件事情
case 1: case 2: case 3: printf("do something"); break;


循环结构

for(1; 2; 3)
1循环开始的准备
2循环结束的条件
3每轮循环的最后一个执行

计数循环

步长

数组操作

[] 下标运算符
posted @ 2024-02-06 13:31  蚂蚁战大象  阅读(21)  评论(0)    收藏  举报