Dalam C++, pernyataan kes suis digunakan untuk melaksanakan blok kod yang berbeza berdasarkan nilai ungkapan: 1. Ungkapan boleh menjadi integer, aksara atau pemalar penghitungan. 2. Cawangan kes menentukan nilai ungkapan yang akan dipadankan. Mungkin terdapat beberapa kes yang sepadan dengan nilai yang sama. 3. Setiap cawangan kes diikuti dengan blok kod yang perlu dilaksanakan, berakhir dengan pernyataan putus. 4. Cawangan lalai digunakan untuk memadankan nilai yang tidak dinyatakan dalam ungkapan Jika tiada kes yang sepadan, blok kod ini dilaksanakan.
Penggunaan pernyataan suis huruf dalam C++
Soalan: Bagaimana untuk menggunakan pernyataan suis huruf dalam C++?
Jawapan:
Pernyataan kes suis ialah pernyataan bersyarat yang digunakan untuk melaksanakan blok kod yang berbeza berdasarkan nilai ungkapan. Sintaksnya adalah seperti berikut:
<code class="cpp">switch (expression) { case value1: // 执行代码块 1 break; case value2: // 执行代码块 2 break; // ... default: // 可选的默认 case,如果没有匹配的 case,则执行此代码块 break; }</code>
Penggunaan:
Contoh:
Kod berikut menggunakan pernyataan suis huruf untuk melakukan tindakan berbeza berdasarkan aksara yang dimasukkan oleh pengguna:<code class="cpp">char ch; cout << "输入一个字符:"; cin >> ch; switch (ch) { case 'a': case 'A': cout << "您输入的是大写或小写的 A" << endl; break; case 'b': case 'B': cout << "您输入的是大写或小写的 B" << endl; break; default: cout << "您输入的不是 A 或 B" << endl; }</code>
Atas ialah kandungan terperinci Penggunaan suis case dalam c++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!