C++ switch语句

C++的switch语句根据多个条件执行一个语句。它类似于C++中的if-else-if梯形语句。

switch (expression) {
    case value1:
        // 需要执行的代码
        break;
    case value2:
        // 需要执行的代码
        break;
    ...
    default:
        // 如果所有case都不匹配执行的代码
        break;
}

1.png

C++ switch示例:

#include <iostream>
using namespace std;

int main() {
    int num;
    cout << "请输入一个数字以检查:";
    cin >> num;
    switch (num) {
        case 10:
            cout << "它是10";
            break;
        case 20:
            cout << "它是20";
            break;
        case 30:
            cout << "它是30";
            break;
        default:
            cout << "不是10、20或30";
            break;
    }
    return 0;
}

输出:

请输入一个数字以检查:
10
它是10

输出:

请输入一个数字以检查:
55
不是10、20或30

标签: C++语言, C++语言教程, C++语言技术, C++语言学习, C++语言学习教程, C++语言下载, C++语言开发, C++语言入门教程, C++语言进阶教程, C++语言高级教程, C++语言面试题, C++语言笔试题, C++语言编程思想