O melhor tutorial ciclo C em 2024. Neste tutorial você pode aprender Tipo de ciclo,instruções de controle de loop,loop infinito,
Às vezes, pode ser necessário para executar repetidamente a mesma parte do código. Em circunstâncias normais, as instruções são executadas sequencialmente: a primeira instrução na função executada primeiro, seguida por uma segunda declaração, e assim por diante.
As linguagens de programação fornecer várias estruturas de controle de caminhos de execução mais complexos.
Loops nos permitem executar repetidamente uma declaração ou grupo de instruções, o seguinte é a linguagens de programação gráfico mais fluxo do circuito ?:
linguagem C fornece os seguintes tipos de ciclo. Clique no link para ver os detalhes de cada tipo.
循环类型 | 描述 |
---|---|
while 循环 | 当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件。 |
for 循环 | 多次执行一个语句序列,简化管理循环变量的代码。 |
dopt.while 循环 | 除了它是在循环主体结尾测试条件外,其他与 while 语句类似。 |
嵌套循环 | 您可以在 while、for 或 doptwhile 循环内使用一个或多个循环。 |
instruções de controle de loop alterar a ordem de execução de seu código. Através do qual você pode saltar código.
C oferece as seguintes instruções de controle de loop. Clique no link para ver os detalhes de cada declaração.
控制语句 | 描述 |
---|---|
break 语句 | 终止循环或switch语句,程序流将继续执行紧接着循环或 switch 的下一条语句。 |
continue 语句 | 告诉一个循环体立刻停止本次循环迭代,重新开始下次循环迭代。 |
goto 语句 | 将控制转移到被标记的语句。但是不建议在程序中使用 goto 语句。 |
Se a condição não é falsa, o loop torna-se um loop infinito.para a circulação no sentido tradicional que pode ser utilizado para implementar um ciclo infinito.Uma vez que as três expressões constituem qualquer ciclo não é necessário, você pode estar certo em branco expressão condicional para formar um loop infinito.
#include <stdio.h> int main () { for( ; ; ) { printf("This loop will run forever.\n"); } return 0; }
Quando a expressão condicional não existe, presume-se ser verdade. Você também pode definir um valor inicial e a expressão de incremento, mas em circunstâncias normais, programadores C preferem usar for (;;) estrutura para representar um loop infinito.
Nota: Você pode pressionar Ctrl + C para encerrar um loop infinito.