Laksanakan pernyataan if and else secara serentak dalam C/C++

PHPz
Lepaskan: 2023-09-05 14:29:06
ke hadapan
1307 orang telah melayarinya

Laksanakan pernyataan if and else secara serentak dalam C/C++

Dalam bahagian ini, kita akan belajar cara melaksanakan kedua-dua bahagian if dan else dalam kod C atau C++. Penyelesaian ini agak rumit.

Apabila if and else dilaksanakan satu demi satu, seolah-olah kenyataan tanpa if-else dilaksanakan. Tetapi di sini kita akan melihat bagaimana untuk melaksanakannya secara berurutan jika wujud.

Kod Contoh

#include <iostream>
using namespace std;
int main() {
   int x = 10;
   if(x > 5)   {
      lebel_1: cout << "This is inside if statement" <<endl;
      goto lebel_2;
   }else{
      lebel_2: cout << "This is inside else statement" <<endl;
      goto lebel_1;
   }
}
Salin selepas log masuk

Output

This is inside if statement
This is inside else statement
This is inside if statement
This is inside else statement
This is inside if statement
This is inside else statement
This is inside if statement
This is inside else statement
....
....
....
Salin selepas log masuk

Atur cara akan bertindak sebagai gelung tak terhingga, tetapi di sini blok if dan blok else dilaksanakan serentak. Selepas semakan pertama, semakan keadaan tidak mempunyai kesan nyata pada output.

NOTA: Di sini kita menggunakan pernyataan goto untuk memaksa kawalan daripada blok if ke else , dan kemudian else ke if . Tetapi menggunakan pernyataan goto adalah tidak baik. Ini menyukarkan untuk mengesan aliran kawalan program.

Atas ialah kandungan terperinci Laksanakan pernyataan if and else secara serentak dalam C/C++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!