Latest web development tutorials

ciclo C

A veces, es posible que tenga que realizar varias veces la misma pieza de código. En circunstancias normales, las sentencias se ejecutan de forma secuencial: la primera sentencia de la función ejecutada en primer lugar, seguida de una segunda declaración, y así sucesivamente.

Los lenguajes de programación proporcionan diversas estructuras de control de las rutas de ejecución más complejas.

Bucles nos permiten ejecutar varias veces una instrucción o grupo de instrucciones, la siguiente es la más lenguajes de programación diagrama de flujo de bucle ?:

estructura de bucle

Tipo de ciclo

lenguaje C proporciona los siguientes tipos de ciclo. Haga clic en el enlace para ver los detalles de cada tipo.

循环类型描述
while 循环 当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件。
for 循环 多次执行一个语句序列,简化管理循环变量的代码。
do...while 循环 除了它是在循环主体结尾测试条件外,其他与 while 语句类似。
嵌套循环 您可以在 while、for 或 do..while 循环内使用一个或多个循环。

sentencias de control de bucle

Sentencias de control de bucle de cambiar el orden de ejecución de su código. A través del cual se puede saltar código.

C proporciona las siguientes sentencias de control de bucle. Haga clic en el enlace para ver los detalles de cada declaración.

控制语句描述
break 语句 终止循环switch语句,程序流将继续执行紧接着循环或 switch 的下一条语句。
continue 语句 告诉一个循环体立刻停止本次循环迭代,重新开始下次循环迭代。
goto 语句 将控制转移到被标记的语句。但是不建议在程序中使用 goto 语句。

bucle infinito

Si la condición no es falsa, el bucle se convierte en un bucle infinito.para la circulación en el sentido tradicional que puede ser utilizado para implementar un bucle infinito.Dado que las tres expresiones constituyen no se requiere un ciclo determinado, puede estar seguro de blanco expresión condicional para formar un bucle infinito.

#include <stdio.h>
 
int main ()
{

   for( ; ; )
   {
      printf("This loop will run forever.\n");
   }

   return 0;
}

Cuando no existe la expresión condicional, se supone para ser verdad. También puede establecer un valor inicial y la expresión de la subasta, pero en circunstancias normales, los programadores de C prefiere utilizar durante (;;) para representar la estructura de un bucle infinito.

Nota: Puede pulsar Ctrl + C para terminar un bucle infinito.