TB椰程 TypeBuddy 打字搭子

分支 if/switch

CSP-J · 编程模板 · 片段 · cpp · 难度 2/5 · 共 383 字

条件分支与多路 switch

  • 语法
  • 分支

前置内容

正文

// 单分支:条件为真才执行花括号
int score = 85, pass = 0, level = 0;
char grade, ch = 'a';
if (score >= 60) {
    // 及格时进入这里
    pass = 1;
}
// 双分支:if - else 二选一
if (score >= 90) grade = 'A';
else if (score >= 60) grade = 'B';
else grade = 'C';
// 多分支可用 switch(整型/字符)
switch (ch) {
    case 'a': level = 1; break;
    case 'b': level = 2; break;
    default: level = 0;
}
// 忘写 break 会贯穿到下一个 case

CSP-J · 编程模板的其它内容

打字首页 · 词库画廊 · 编程打字 · 指法入门 · 天梯榜 · 数据分析 · 班级课堂 · 关于我们
椰程 TypeBuddy 打字搭子 —— 键盘指法练习 · 单词记忆 · 班级课堂 · 在线 PK