在C++中,switch
语句用于根据不同的条件执行不同的代码块。为了在switch
语句中处理默认值,您可以使用default
关键字。当所有case
标签都不匹配时,将执行default
块中的代码。
下面是一个使用default
关键字的示例:
#include <iostream>
using namespace std;
int main() {
int number = 47;
switch (number) {
case 0:
cout << "Number is zero." << endl;
break;
case 10:
cout << "Number is ten." << endl;
break;
case 20:
cout << "Number is twenty." << endl;
break;
default:
cout << "Number is not zero, ten, or twenty." << endl;
break;
}
return 0;
}
在这个示例中,我们将number
设置为47。因为47不等于0、10或20,所以程序将执行default
块中的代码,输出"Number is not zero, ten, or twenty."。