“Conocimiento Programación>C /C + + Programming

Cómo crear un bucle while en C

2013/5/18
Crear un bucle while cualquier momento su programa de C necesita iterar sobre valores o variables . Con unas simples precauciones , mientras que los bucles pueden ser fácil y de gran alcance . Instrucciones
entender las condiciones
1

Recuerde que cada bucle while tiene una condición que determina cuándo termina. El bucle se repite mientras la condición es verdadera . Condiciones por lo general implican comparaciones entre variables , como : .

 Tiempo ( temperatura = temperatura increase_heat (temperatura) ;} Página 2 

Programe su bucle para evaluar la condición ya sea al inicio o al final Evaluación al inicio es el . caso más común , como en el ejemplo anterior Evaluar al final se asegura de que el bucle va a pasar al menos una vez :

 hacer { next_temperature temperatura = ( ) ; } mientras que ( temperatura 
3

Objetivo por la verdad : . es vital que la condición eventualmente se convierten en verdad, para evitar un bucle infinito Asegúrese de que el cuerpo del bucle , la parte interior de llaves , incluye algo que cambie las variables que intervienen en las condiciones , y que con el tiempo van a hacer la condición falsa
4

Acepte la capacidad de C para incluir una asignación dentro de un estado, que a veces puede hacer que el código más corto y menos repetitivo , por ejemplo : . .

 while ( (temperatura = next_temperature ()) update_sensor_logs (temperatura ) . } 
romper el lazo
5

romper con el interior del cuerpo de un bucle while , se puede romper el lazo de forma inmediata, si la condición es falsa o no simplemente usar el comando break :

 tiempo ( temperatura if ( sensor_detected ()) break; temperatura = increase_heat (temperatura) ;} Página 6 

Fuerza el bucle para saltar de nuevo . ! a la condición y volver a evaluarlo con el comando continue :

 tiempo ( temperatura = temperatura next_temperature (); if ( sensor_error ()) continuar ; sensor_changes + + ;} 
C /C + + Programming
¿Qué es un puntero en C
¿Qué es un destructor virtual en C
Cómo borrar la pantalla en Visual C
Cómo imprimir un triángulo en C
Cómo acceder a la pantalla de búfer en C + +
Cómo identificar a un usuario de Windows con ASP
Cómo utilizar un búfer temporal en C + +
Cómo agregar un atributo al nodo en C #
Conocimiento de la computadora © http://www.ordenador.online