Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuáles son algunos ejemplos de sentencias de bucle while?

¿Cuáles son algunos ejemplos de sentencias de bucle while?

3 piezas de código que calculan la suma del 1 al 10 (la suma ha sido declarada previamente, el valor inicial asignado a 0, i inicializado a 1).

for(int i=1;ilt;=10;i).

suma=sum i.

mientras(ilt;=10).

{sum=sum i;i;}.

do{sum=sum i;i;} while(ilt;=10).

Nivel de almacenamiento Palabras clave:

Automático: designado como variable automática, asignado y liberado automáticamente por el compilador. Generalmente asignado en la pila. Lo contrario de estático. Cuando no se especifica la variable, el valor predeterminado es automático.

estático: Especificar como variable estática: Especificar como variable estática, asignarla en el área de variables estáticas y modificar la función especificando el alcance de la función dentro del archivo.

Registro: Especificado como una variable de registro, se recomienda que el compilador almacene la variable en un registro y la use para modificar los parámetros formales de la función. Se recomienda que el compilador pase los parámetros a través del. registrarse en lugar de la pila.

Externa: Especifique la variable correspondiente como variable externa, lo que significa que la definición de la variable o función está en otro archivo. Se recomienda que el compilador busque su definición en otro módulo cuando encuentre la variable o. función.

const: especifica que el hilo actual no puede cambiar la variable (pero el sistema u otros hilos pueden cambiarla).

volátil: el sistema u otros subprocesos pueden cambiar el valor de la variable especificada, lo que obliga al compilador a obtener el valor de la variable de la memoria cada vez, evitando así que el compilador optimice la variable como una variable de registro. .