Cara Menggunakan Pernyataan rehat dalam C++

Cara Menggunakan Pernyataan Rehat Dalam C



The pecah kenyataan adalah elemen penting dalam pengaturcaraan C++. Ia digunakan untuk keluar dari penyataan gelung atau suis apabila syarat tertentu dipenuhi. Dalam tutorial ini, kita akan membincangkan bagaimana pecah kenyataan berfungsi dalam C++, sintaksnya dan pelbagai contoh untuk membantu anda memahami konsep dengan lebih baik.

Apakah Pernyataan rehat dalam C++

The pecah kenyataan ialah pernyataan aliran kawalan yang membolehkan anda keluar daripada pernyataan gelung atau suis sebelum penamatan semula jadinya. Ia digunakan untuk memecahkan aliran pelaksanaan apabila syarat tertentu dipenuhi. Apabila a pecah kenyataan ditemui, kawalan segera dipindahkan ke pernyataan pertama selepas blok gelung atau suis.







Sintaks Pernyataan rehat

Sintaks untuk pecah kenyataan dalam C++ agak mudah, yang diberikan di bawah:



rehat ; //sintaks dalam bahasa C++

Sintaks di atas digunakan dalam pernyataan gelung atau suis untuk menamatkan pelaksanaan blok.







Bagaimanakah Pernyataan rehat berfungsi dalam C++?

A pecah kenyataan ialah arahan pengaturcaraan yang memberitahu komputer untuk berhenti menjalankan pernyataan gelung atau suis dan beralih kepada arahan seterusnya. Apabila a pecah kenyataan muncul dalam gelung, ia menghentikan gelung daripada berjalan dan bergerak ke arahan seterusnya selepas gelung. Ini berguna untuk keluar dari gelung dengan cepat apabila syarat tertentu dipenuhi.

The pecah kenyataan juga boleh digunakan dengan pernyataan if-else, tetapi ia hendaklah sentiasa diisytiharkan dalam badan gelung dan hanya digunakan untuk satu syarat pada satu masa.



Dalam tukar kenyataan , yang pecah kenyataan biasanya digunakan pada penghujung setiap kes untuk memastikan program tidak terus melaksanakan kes berikutnya. Apabila pecah kenyataan ditemui, atur cara melompat keluar dari pernyataan suis dan beralih ke arahan seterusnya.

The pecah kenyataan boleh digunakan dalam jenis gelung berikut:

  • untuk gelung
  • gelung semasa
  • gelung do-while
  • Suis Sarung

Contoh Pernyataan rehat dalam Program C++

Mari lihat beberapa contoh pecah kenyataan dalam bahasa pengaturcaraan C++.

Contoh 1: pecahkan Pernyataan dengan Simple For-Loop

#include
menggunakan ruang nama std ;
int utama ( ) {
untuk ( int a = 1 ; a <= dua puluh ; a ++ )
{
jika ( a == 10 )
{
rehat ;
}
cout << a << ' ' ;
}
kembali 0 ;
}

Kod di atas mentakrifkan fungsi utama yang menggunakan gelung for untuk lelaran melalui integer dari 1 hingga 20. Gelung dikeluarkan lebih awal menggunakan pecah kenyataan apabila pembolehubah gelung a bersamaan dengan 10. Program kemudian mencetak integer dari 1 hingga 9 ke konsol.

Pengeluaran

Contoh 2: Penyata putus dengan Kes Suis

#include
menggunakan ruang nama std ;
int utama ( ) {
int a = 3 ;
suis ( a ) {
kes 1 :
cout << 'Kes 1: Hari ini Isnin' << endl ;
rehat ;
kes 2 :
cout << 'Kes 2: Hari ini hari Selasa' << endl ;
rehat ;
kes 3 :
cout << 'Kes 3: Hari ini hari Rabu' << endl ;
rehat ;
kes 4 :
cout << 'Kes 4: Hari ini Khamis' << endl ;
rehat ;
kes 5 :
cout << 'Kes 5: Hari ini Jumaat' << endl ;
rehat ;
}
kembali 0 ;
}

Dalam contoh di atas, apabila program melaksanakan pernyataan suis, Kes 3 akan dilaksanakan sebagai “a” dimulakan kepada 3. The pecah kenyataan membantu untuk menamatkan pernyataan suis tanpa melaksanakan kes lain kemudiannya.

Pengeluaran

Contoh 3: putuskan Pernyataan dengan Gelung Do-While

#include
menggunakan ruang nama std ;

int utama ( ) {
int pada satu ;
buat {
cout << 'Masukkan nombor positif (-1 untuk keluar): ' ;
makan >> pada satu ;
jika ( pada satu == - 1 ) {
rehat ;
}
cout << 'Anda telah masuk:' << pada satu << endl ;
} sementara ( pada satu > 0 ) ;

cout << 'Program telah keluar.' << endl ;
kembali 0 ;
}

Program di atas menggesa pengguna untuk memasukkan nombor positif, dan jika pengguna memasukkan -1, gelung akan keluar menggunakan pecah kenyataan . Jika pengguna memasukkan nombor positif, program memaparkan nombor, dan gelung berterusan sehingga pengguna memasukkan -1.

Ambil perhatian bahawa gelung do-while dalam contoh ini memastikan bahawa gelung dilaksanakan sekurang-kurangnya sekali, walaupun jika pengguna memasukkan -1 pada lelaran pertama.

Pengeluaran

Kelebihan Penyata rehat

The pecah kenyataan membantu dalam atur cara kerana ia membolehkan anda menamatkan gelung atau menukar pernyataan lebih awal, berdasarkan beberapa syarat. Kelebihan utama menggunakan a pecah kenyataan ialah ia boleh menjimatkan masa pemprosesan dan sumber dengan membenarkan atur cara untuk keluar dari gelung atau beralih penyataan sebaik sahaja keadaan yang diingini dipenuhi, dan bukannya terus menilai keadaan dalam lelaran berikutnya.

Kesimpulan

Dalam C++, the pecah kenyataan boleh menjadikan kod anda lebih cekap dengan membenarkan anda keluar dari gelung atau menukar penyataan sebaik sahaja syarat yang diingini dipenuhi, dan bukannya terus menilai keadaan tanpa perlu. Dalam artikel ini, kami telah menyediakan konsep, sintaks, kerja, dan beberapa contoh pecah kenyataan dalam gelung untuk, kes suis dan buat sementara.