C の switch ステートメントの case range は、変数が一致できる値または値の範囲を指定するために使用されます。構文構造は次のとおりです。 case range: // コード ブロック ブレーク。変数が範囲に一致し、break ステートメントが switch ステートメントを終了するときに実行されます。
C の switch ステートメントの case 範囲
C では、switch ステートメントを使用して、さまざまな実行に基づいて実行できます。変数コードブロックの値に基づいて。 case の後のスコープは、変数が一致できる特定の値または値の範囲を指定するために使用されます。範囲を指定するには、以下に示すようにチルダ (~) を使用する必要があります。
<code class="cpp">switch (variable) { case value1 ~ value2: // 代码块 break; // ... }</code>
構文構造:
<code>case 范围: // 代码块 break;</code>
説明:
例:
<code class="cpp">int number = 5; switch (number) { case 1 ~ 5: cout << "数字介于 1 和 5 之间" << endl; break; case 6: cout << "数字是 6" << endl; break; default: cout << "数字大于 6" << endl; }</code>
出力:
<code>数字介于 1 和 5 之间</code>
この例では、変数 number
(5) の値は 1 ~ 5 の範囲に一致するため、最初のコード ブロックが実行されます。
以上がC++でswitch文のcaseの後に範囲を記述する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。