Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Bahasa C

Menguasai Loop C: Panduan Lengkap Kontrol Pengulangan

Anda mungkin menghadapi situasi, ketika blok kode perlu dieksekusi beberapa kali. Secara umum, pernyataan dieksekusi secara berurutan: Pernyataan pertama dalam fungsi dieksekusi terlebih dahulu, diikuti oleh yang kedua, dan seterusnya.

Bahasa pemrograman menyediakan berbagai struktur kontrol yang memungkinkan jalur eksekusi yang lebih rumit.

Sebuah pernyataan loop memungkinkan kita untuk mengeksekusi pernyataan atau sekelompok pernyataan beberapa kali. Berikut adalah bentuk umum dari pernyataan loop dalam sebagian besar bahasa pemrograman −

Menguasai Loop C: Panduan Lengkap Kontrol Pengulangan

Bahasa pemrograman C menyediakan jenis loop berikut untuk menangani kebutuhan pengulangan.

Sr.No. Jenis Loop & Deskripsi
1 while loop

Mengulang pernyataan atau sekelompok pernyataan selama kondisi yang diberikan benar. Menguji kondisi sebelum mengeksekusi tubuh loop.

2 for loop

Mengeksekusi urutan pernyataan beberapa kali dan singkat kode yang mengelola variabel loop.

3 do...while loop

Lebih mirip dengan while statement, kecuali menguji kondisi di akhir tubuh loop.

4 nested loops

Anda dapat menggunakan satu atau lebih loop di dalam loop while, for, atau do..while lain.

Pernyataan Kontrol Loop

Pernyataan kontrol loop mengubah eksekusi dari urutan normalnya. Saat eksekusi meninggalkan lingkup, semua objek otomatis yang dibuat dalam lingkup tersebut dihancurkan.

C mendukung pernyataan kontrol berikut.

Sr.No. Pernyataan Kontrol & Deskripsi
1 break statement

Mengakhiri pernyataan loop atau switch dan mentransfer eksekusi ke pernyataan segera setelah loop atau switch.

2 continue statement

Membuat loop melewati sisa tubuhnya dan segera menguji ulang kondisinya sebelum mengulangi.

3 goto statement

Mentransfer kontrol ke pernyataan yang diberi label.

Loop Tak Terbatas

Sebuah loop menjadi loop tak terbatas jika kondisi tidak pernah salah. Loop for secara tradisional digunakan untuk tujuan ini. Karena tidak ada dari tiga ekspresi yang membentuk loop 'for' yang diperlukan, Anda dapat membuat loop tanpa akhir dengan membiarkan ekspresi kondisional kosong.

 #include <stdio.h> int main () { for( ; ; ) { printf("This loop will run forever.\n"); } return 0; } 

Saat ekspresi kondisional tidak ada, diasumsikan benar. Anda mungkin memiliki ekspresi inisialisasi dan peningkatan, tetapi programmer C lebih sering menggunakan konstruk for(;;) untuk menunjukkan loop tak terbatas.

CATATAN − Anda dapat menghentikan loop tak terbatas dengan menekan tombol Ctrl + C.


Bahasa C

  1. Phase-Locked Loops (PLL): Dasar, Aplikasi, dan Praktik Terbaik Desain
  2. Menguasai Pernyataan Switch C#: Sintaks, Contoh, dan Praktik Terbaik
  3. Menguasai Perulangan While dan Do-While C#: Sintaks, Contoh, dan Praktik Terbaik
  4. Menguasai Perulangan For C#: Sintaks, Alur, dan Contoh Praktis
  5. Pernyataan Break C#: Kapan dan Cara Menggunakannya
  6. Menguasai Pernyataan Continue C#: Cara Melewati Iterasi Perulangan Secara Efektif
  7. Perulangan Foreach C#: Iterasi Array dan Koleksi dengan Mudah
  8. Menguasai Perulangan For C++: Panduan Langkah demi Langkah
  9. Menguasai Loop Python: For, While, Break, Continue, dan Enumerate Dijelaskan
  10. Menguasai Sintaks Dasar C: Token, Struktur, dan Titik Koma