The Keyword Default
To specify the code to execute if there is no case match, you can use default
keyword in switch statement. For example, the coffee machine has a list of types of coffee by its number (from 1 to 3). If you want to choose one, just type its number. But there is a huge amount of numbers that users can type by mistake. Here we can use the default
keyword:
// Declare and assign the variable
int number;
cin >> number;
// Choose coffee
switch (number) {
case 1:
cout << "Espresso";
break;
case 2:
cout << "Latte";
break;
case 3:
cout << "Cappuccino";
break;
default:
cout << "Your number isn't valid. Please, try again.";
}
The default
statement executes the code when the non of statements are true.
The
default
statement must be at the end of the switch.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 3.33
The Keyword Default
Scorri per mostrare il menu
To specify the code to execute if there is no case match, you can use default
keyword in switch statement. For example, the coffee machine has a list of types of coffee by its number (from 1 to 3). If you want to choose one, just type its number. But there is a huge amount of numbers that users can type by mistake. Here we can use the default
keyword:
// Declare and assign the variable
int number;
cin >> number;
// Choose coffee
switch (number) {
case 1:
cout << "Espresso";
break;
case 2:
cout << "Latte";
break;
case 3:
cout << "Cappuccino";
break;
default:
cout << "Your number isn't valid. Please, try again.";
}
The default
statement executes the code when the non of statements are true.
The
default
statement must be at the end of the switch.
Grazie per i tuoi commenti!