Kadhangkala, kita bisa uga kudu nglakokake potongan kode sing padha kaping pirang-pirang. Umumé, statement program dieksekusi kanthi urutan: statement pisanan ing fungsi dumadi pisanan, banjur statement kapindho, lan sateruse.
Basa pemrograman nyedhiyakake macem-macem struktur kontrol kanggo jalur eksekusi sing luwih rumit.
Pernyataan loop ngidini kita nglakokake statement utawa klompok statement kaping pirang-pirang, lan ing ngisor iki minangka diagram alur pernyataan loop ing umume basa pemrograman:
pola siklus
Basa C nyedhiyakake jinis loop ing ngisor iki. Klik ing link kanggo ndeleng saben jinis kanggo rincian.
pola siklus | katrangan |
nalika ambalan | Baleni statement utawa klompok statement nalika kondisi tartamtu bener. Iku nguji kondisi sadurunge nglakokake host loop. |
kanggo ambalan | Nindakake urutan statement kaping pirang-pirang, nyederhanakake kode sing ngatur variabel loop. |
nindakake ... nalika ambalan | padha karo statement while kajaba iku test kondisi ing mburi subyek daur ulang. |
gelung sarang | Gunakake siji utawa luwih puteran ing daur ulang nalika, kanggo utawa nindakake ... nalika |
Statement saka kontrol loop
Pernyataan kontrol loop ngganti urutan kode dieksekusi. Karo sampeyan bisa mlumpat ing kode.
Basa C nyedhiyakake statement kontrol loop ing ngisor iki. Klik ing link kanggo ndeleng rincian saben statement.
statement kontrol | katrangan |
putus ukara | Kanggo mungkasi daur ulang utawangalihstatement, stream program terus nglakokaké statement sabanjuré kang ngisor daur ulang utawangalih. |
terus Statement | Marang awak daur ulang kanggo mungkasi siklus langsung lan miwiti siklus sabanjuré maneh. |
ukara goto | Transfer kontrol menyang statement sing diwenehi tag. Nanging aja nyaranake nggunakake statement goto ing program. |
loop tanpa wates
Yen kondisi ora tau salah, banjur loop dadi loop tanpa wates. Siklus for bisa digunakake kanggo mujudake siklus tanpa wates ing pangertèn tradisional. Amarga salah siji saka telung ekspresi sing dadi loop ora kudu, sampeyan bisa ninggalake sawetara ekspresi kondisional kosong kanggo mbentuk loop tanpa wates.
tuladha urip
Ekspresi kondisional dianggep bener nalika ora ana. Sampeyan uga bisa nyetel nilai awal lan ekspresi tambahan, nanging ing umum, programmer C cenderung nggunakake struktur for (;;) kanggo makili loop tanpa wates.
Siklus C ing ndhuwur kalebu Shenzhen HDV Photoelectron Technology co., LTD., operasi teknis piranti lunak., Lan perusahaan wis nggabungake tim piranti lunak sing kuat kanggo peralatan sing gegandhengan karo jaringan (kayata: ACONU/ komunikasiONU/ pinterONU/ seratONU/XPONONU/GPONONUlsp). Kanggo saben pelanggan ngatur panjaluk eksklusif sing mbutuhake, uga supaya produk kita luwih cerdas lan maju.