Najlepszy samouczek cykl C W 2024 r. W tym samouczku możesz dowiedzieć się Typ cyklu,Instrukcje sterujące pętli,nieskończonej pętli,
Czasami musimy wielokrotnie wykonywać ten sam kawałek kodu. W normalnych okolicznościach, oświadczenia są wykonywane kolejno: pierwsze oświadczenie w funkcji wykonywanej pierwsze, a po drugie pismo, i tak dalej.
Języki programowania dostarczają różnych struktur kontroli bardziej złożonych ścieżek wykonywania.
Pętle pozwalają nam wykonywany oświadczenie lub grupę oświadczeniami jest to po większości języków programowania schemat pętli ?:
Języka C zapewnia następujące rodzaje cykli. Kliknij na link, aby zobaczyć szczegóły każdego typu.
循环类型 | 描述 |
---|---|
while 循环 | 当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件。 |
for 循环 | 多次执行一个语句序列,简化管理循环变量的代码。 |
dopl.while 循环 | 除了它是在循环主体结尾测试条件外,其他与 while 语句类似。 |
嵌套循环 | 您可以在 while、for 或 doplwhile 循环内使用一个或多个循环。 |
Instrukcje sterujące pętli zmienić kolejność wykonywania kodu. Przez które można przejść kodu.
C zapewnia następujące instrukcje sterujące pętli. Kliknij na link, aby zobaczyć szczegóły każdego rachunku.
控制语句 | 描述 |
---|---|
break 语句 | 终止循环或switch语句,程序流将继续执行紧接着循环或 switch 的下一条语句。 |
continue 语句 | 告诉一个循环体立刻停止本次循环迭代,重新开始下次循环迭代。 |
goto 语句 | 将控制转移到被标记的语句。但是不建议在程序中使用 goto 语句。 |
Jeśli warunek nie jest fałszywa, pętla staje się nieskończona pętla.do obiegu w tradycyjnym sensie, to może być wykorzystywany do nieskończonej pętli.Ponieważ trzy wyrażenia stanowią jednego cyklu nie jest wymagana, można mieć pewność, puste wyrażenie warunkowe, tworząc nieskończoną pętlę.
#include <stdio.h> int main () { for( ; ; ) { printf("This loop will run forever.\n"); } return 0; }
Kiedy wyrażenie warunkowe nie istnieje, zakłada się, aby mogło być prawdziwe. Można również ustawić wartość początkową i ekspresję przyrostu, ale w normalnych warunkach, programiści C wolą używać for (;;) struktury do reprezentowania nieskończoną pętlę.
Uwaga: Można nacisnąć Ctrl + C, aby zakończyć nieskończoną pętlę.