Latest web development tutorials

C ++ untuk loop

C ++ lingkaran C ++ lingkaran

untuk loop memungkinkan Anda untuk menulis jumlah tertentu siklus untuk melakukan struktur kontrol berulang.

tatabahasa

Dalam C ++untuk sintaks lingkaran:

for ( init; condition; increment )
{
   statement(s);
}

Berikut adalah aliran kontrol untuk loop:

  1. init dijalankan pertama, dan hanya sekali.Langkah ini memungkinkan Anda untuk menyatakan dan menginisialisasi variabel kontrol loop. Anda juga dapat menulis pernyataan yang tidak ada di sini, asalkan ada titik koma untuk muncul.
  2. Selanjutnya, kita akan menilaikondisi.Jika benar, tubuh loop dieksekusi. Jika salah, tubuh loop tidak dijalankan, dan kontrol aliran melompat untuk segera untuk siklus pernyataan berikutnya.
  3. Setelah mengeksekusi bagi tubuh lingkaran, aliran kontrol melompat kembali di atas pernyataankenaikan.Pernyataan ini memungkinkan Anda untuk memperbarui variabel kontrol loop. Pernyataan itu dapat dibiarkan kosong, selama kondisi tampaknya memiliki titik koma.
  4. Kondisi dinilai lagi. Jika benar, maka siklus eksekusi, proses ini diulang (lingkaran tubuh, dan kemudian meningkatkan nilai langkah, kemudian kembali menentukan-kondisi). Ketika kondisi menjadi salah, untuk loop berakhir.

diagram alir

C ++ untuk loop

contoh

#include <iostream>
using namespace std;
 
int main ()
{
   // for 循环执行
   for( int a = 10; a < 20; a = a + 1 )
   {
       cout << "a 的值:" << a << endl;
   }
 
   return 0;
}

Ketika kode di atas dikompilasi dan dijalankan, menghasilkan hasil sebagai berikut:

a 的值: 10
a 的值: 11
a 的值: 12
a 的值: 13
a 的值: 14
a 的值: 15
a 的值: 16
a 的值: 17
a 的值: 18
a 的值: 19

C ++ lingkaran C ++ lingkaran