• C++
  • 寒假集训上午班 d7 课堂总结和作业

  • @ 2024-2-1 10:20:11

switch选择

1、switch和if的区别

switch:

用switch能做的,用if都能做。

switch建议判断固定值的时候用。

switch只支持常量值相等的分支结构。

if:

if语句更加灵活。

if建议判断区间或范围的时候用。

用if能做的,switch不一定能做。

2、switch的使用方法

3、break(跳出)的巧妙使用方法

4、编程的流程

//1、程序基本框架
//2、设置相关相关变量
//3、输入相关数据保存到变量
//4、运算得到结果保存变量
//5、按照题目要求输出结果


#include<bits/stdc++.h>
using namespace std;
const int N = 1e6+10;

int main(){
    int num;
    cin>>num;
    switch (num) {//switch()括号中填变量
    case 9://case后面填整型常量或者字符常量
        cout<<"小白";//分支执行语言,可以为空
        break;//break是跳出指令。遇到就跳出switch选择
    case 8:
        cout<<"小灰";
        break;
    case 6:
        cout<<"小棕";
        break;
    case 4:
        cout<<"小黑";
        break;
    default://default是其他的意思,上述case选择都不满足的情况的执行default
        cout<<"无";
        break;
    }
    return 0;
}

作业: 1、switch实现成绩分级 image image

2、买笔方案 image

寒假空余时间的刷题路径: p1-p142为孩子们可以挑战的的练习题,82题开始时选择分支练习。

0 条评论

目前还没有评论...