在switch中如何处理默认情况

   2024-09-30 9120
核心提示:在switch语句中,default关键字用于处理没有明确匹配项的情况#includeiostreamusing namespace std;int main() {int number = 4;

switch语句中,default关键字用于处理没有明确匹配项的情况

#include<iostream>using namespace std;int main() {    int number = 4;    switch(number) {        case 1:            cout << "Number is 1"<< endl;            break;        case 2:            cout << "Number is 2"<< endl;            break;        case 3:            cout << "Number is 3"<< endl;            break;        default:            cout << "Number is not 1, 2 or 3"<< endl;            break;    }    return 0;}

在这个例子中,因为number变量的值是4,所以没有与之匹配的case。因此,程序将执行default部分的代码,输出“Number is not 1, 2 or 3”。请注意,每个case后面通常都有一个break语句,以防止程序继续执行下一个case。然而,在default部分之后不需要break语句,因为它已经是switch语句的最后一个分支。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号