Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre The Keyword Default | Conditional Statements
Introduction to C++ | Mobile-Friendly

book
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:

python
// 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.

question-icon

Fill the gaps:

The default keyword specifies some code to run
_ _ _
and it
_ _ _
.

Click or drag`n`drop items and fill in the blanks

dots
can be at any place in the switch statement
dots
must be at the end of the switch statement
dots
as another case
dots
if none of the other cases is will be true

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 8

Demandez à l'IA

expand
ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

some-alt