Red de conocimiento informático - Aprendizaje de código fuente - Comandos comunes en un lenguaje sencillo

Comandos comunes en un lenguaje sencillo

Los comandos comúnmente utilizados en el lenguaje Yi incluyen If If true, bucle de juicio, bucle de conteo de juicio, bucle de variables, etc. Biblioteca de soporte del núcleo del sistema - > biblioteca de soporte - > control de procesos

Nombre: ife

Este comando determina si se debe cambiar la posición de ejecución del programa en función del valor del parámetro lógico proporcionado para determinar si se debe cambiar la ejecución. posición. Este comando determina si se debe cambiar la ubicación de ejecución del programa en función del valor del argumento lógico proporcionado. Si el valor del parámetro lógico proporcionado es verdadero, el programa continuará ejecutándose hacia abajo en secuencia; de lo contrario, el programa saltará a la ejecución del comando señalado por la flecha de la izquierda; De lo contrario, el programa salta a la ejecución del comando señalado por la flecha de la izquierda.

El parámetro <1> se llama "condición" y es de tipo "lógico (bool)". El resultado de esta condición determina dónde se ejecutará el programa a continuación. Requisitos del sistema operativo: Windows, Linux, Unix

Formato de llamada: sin valor de retorno> si es verdadero (condición lógica) - Biblioteca de soporte central del sistema -> Control de procesos

Nombre en inglés: if

Este comando determina si se debe cambiar la posición de ejecución del programa según el valor del parámetro lógico proporcionado. Si el valor del parámetro lógico es verdadero, el programa continúa ejecutándose en secuencia. Si el valor del argumento lógico es verdadero, el programa continuará ejecutándose en secuencia; de lo contrario, saltará al comando señalado por la flecha izquierda. A diferencia del comando "if", no hay ninguna parte del programa cuando este comando es falso. Este comando es un comando principal.

<1>El nombre del parámetro es "condición" y el tipo es "bool". El resultado de esta condición determinará dónde se ejecutará el programa a continuación. Requisitos del sistema operativo: Windows, Linux, Unix

Formato de llamada: sin valor de retorno>Sentencia (condición lógica) - Biblioteca de soporte central del sistema -> Control de procesos

Nombre en inglés: switch

Este comando determina si se debe cambiar la posición de ejecución del programa en función del valor del parámetro lógico proporcionado. Si el valor del parámetro lógico es verdadero, el programa continúa con la ejecución. Si el valor del parámetro lógico es verdadero, el programa continúa ejecutándose hacia abajo en secuencia; de lo contrario, salta a la siguiente rama para continuar con el juicio.

Si el valor del parámetro lógico es "verdadero", el programa continuará ejecutándose hacia abajo en secuencia; de lo contrario, saltará a la siguiente rama para continuar con el juicio.

El parámetro <1> se llama "condición" y es de tipo "lógico (bool)". El resultado de esta condición determina dónde se ejecutará el programa a continuación. Requisitos del sistema operativo: Windows, Linux, Unix

Formato de llamada: sin valor de retorno> Determinar el primer bucle del bucle (condición de tipo lógico) - Bibliotecas de soporte central del sistema -> Control de flujo

Nombre en inglés: while

Este comando determina si se ingresa un bucle en función del valor del parámetro lógico proporcionado. Si el valor del parámetro lógico es verdadero, el programa ejecutará el siguiente comando en secuencia e ingresará al bucle; de ​​lo contrario, el programa saltará al siguiente comando del comando "Juzgar final del bucle" correspondiente a este comando y saldrá del bucle; . De lo contrario, el programa salta al siguiente comando correspondiente al comando "Juzgar final del bucle" y sale del bucle.

<1>El parámetro es una "condición" de tipo "bool". El resultado de esta condición determina dónde se ejecutará el programa a continuación. Requisitos del sistema operativo: Windows, Linux, Unix Comando correspondiente:

Formato de llamada: sin valor de retorno> Determinar el final del bucle () - Biblioteca de soporte del kernel del sistema -> Control de flujo

Nombre en inglés: wend

Este comando ha sido oculto.

Al ejecutar este comando se volverá al comando correspondiente "determinar el encabezado del bucle" para continuar el bucle. Este comando es un comando principal.

Requisitos del sistema operativo: Windows, Linux, Unix; formato de llamada: sin valor de retorno > primer juicio de bucle () - biblioteca de soporte central del sistema - > Control de flujo

Nombre en inglés: DoWhile: DoWhile

Al ejecutar este comando se ejecutará el siguiente comando en secuencia e ingresará al bucle del programa. Este comando es el comando principal. Requisitos del sistema operativo: Windows, Linux, Unix Comando correspondiente:

Formato de llamada: sin valor de retorno> Cola de juicio de bucle (condición lógica) - Biblioteca de soporte central del sistema -> Control de flujo

Inglés Nombre: loop

Este comando ha sido oculto.

Este comando determina si se debe regresar al inicio del bucle o continuar con el bucle en función de los valores de los parámetros lógicos proporcionados. Si el valor del parámetro lógico es verdadero, el programa volverá al comando "cabeza de bucle" correspondiente para continuar con el bucle; de ​​lo contrario, ejecute el siguiente comando para salir del bucle del programa. Este es un comando maestro.

El parámetro <1> se llama "condición" y es de tipo "lógico (bool)". El resultado de esta condición determina dónde se ejecutará el programa a continuación. Requisitos del sistema operativo: Windows, Linux, Unix

; Formato de llamada: sin valor de retorno>Recuento de bucles (recuento de bucles enteros, [variable de recuento de bucles de registros de variables enteras]) - Biblioteca de soporte central del sistema ->Control de procesos

Nombre en inglés: contador

Este comando repite los comandos en el bucle el número de veces especificado. El valor entero proporcionado determina el número de repeticiones. Este es un comando principal.

<1>El nombre del parámetro es "Número de ciclos" y el tipo es "Entero (int)". Este valor especifica el número de veces que se ejecutarán todos los comandos en el ciclo de conteo y debe ser mayor o igual a cero.

El parámetro <2> se denomina "variable de registro que registra el número de ejecuciones de bucle" y es de tipo "entero (int)". Solo las variables pueden proporcionar datos de parámetros. Esta variable numérica se utiliza para registrar el número de entradas del encabezado del bucle actual (a partir de 1), y el programa puede acceder directamente al valor de esta variable. Requisitos del sistema operativo: Windows, Linux, Unix Comando correspondiente:

Formato de llamada: sin valor de retorno〉 CounterLoop Tail () - Biblioteca de soporte del kernel del sistema -> Control de flujo

Nombre en inglés: CounterLoop

Este comando ha sido oculto.

Si el bucle de conteo no alcanza el número de bucles, la ejecución de este comando devolverá el comando "CounterLoopBegin" correspondiente para continuar el bucle; de ​​lo contrario, se ejecutará el siguiente comando para salir del bucle de conteo. De lo contrario, se ejecutará el siguiente comando para salir del ciclo de conteo. Este comando es un comando principal. Requisitos del sistema operativo: Windows, Linux, Unix

; formato de llamada: sin valor de retorno> Encabezado de bucle variable (valor inicial de variable entera, valor objetivo de variable entera, valor de incremento de variable entera, [variable de bucle de variable entera]) - Biblioteca de soporte de System Core -> Control de procesos

Nombre en inglés: para

La ejecución de este comando utilizará el bucle variable para ejecutar los comandos en el cuerpo del bucle. La primera vez que se ejecuta el comando, la variable especificada por el parámetro "variable de bucle" será inicializada por el parámetro "valor inicial de variable". Cada vez (incluida la primera vez) que se ejecuta este comando, se juzgará si el valor de la variable del bucle ha excedido el valor especificado por el parámetro "Valor objetivo de la variable". Si lo excede, saltará a la siguiente línea de. el comando correspondiente "Fin de bucle variable" El comando continúa ejecutándose; de ​​lo contrario, la siguiente instrucción se ejecutará en secuencia para continuar la ejecución. Si excede, salte al siguiente comando del comando correspondiente de "fin de bucle variable"; de lo contrario, ejecute la siguiente instrucción para continuar ejecutando el bucle. De lo contrario, ejecute la siguiente instrucción en secuencia y continúe el ciclo.

<1>El parámetro es "valor inicial variable", el tipo es "entero (int)" y el valor inicial es "1". Defina el valor inicial de la variable del bucle.

<2>El nombre del parámetro es "valor objetivo variable" y el tipo es "entero (int)". Define el valor objetivo de la variable del bucle. Si se encuentra que la variable excede el valor objetivo al comienzo del bucle, el bucle se saltará.

<3>El nombre del parámetro es "incremento de variable", el tipo es "entero (int)" y el valor inicial es "1". El valor se suma a la variable del bucle al final de cada bucle y puede ser positivo o negativo, aumentando si es positivo y disminuyendo si es negativo.

El parámetro <4> se llama "variable de bucle" y es de tipo "entero (int)". Solo las variables pueden proporcionar datos de parámetros. Esta variable numérica se utilizará para controlar el número de veces que se ejecuta el bucle. Cuando finalice el bucle, el valor de la variable aumentará o disminuirá automáticamente. Si se omite, el comando utilizará automáticamente variables temporales internas. El sistema operativo requiere Windows, Linux y Unix. Comandos correspondientes:

Formato de llamada: sin valor de retorno>Variable de fin de bucle () - Biblioteca de soporte central del sistema -> Control de flujo

Inglés. nombre: siguiente

Este comando ha sido oculto.

Regresa al punto inicial del bucle después de incrementar o disminuir el valor de la variable numérica especificada en el comando Variable Loop Begin correspondiente. Este comando es un comando principal. Requisitos del sistema operativo: Windows, Linux, Unix

; formato de llamada: sin valor de retorno> hasta el final del ciclo () - Biblioteca de soporte central del sistema -> Control de procesos

Nombre en inglés : continuar

Este comando transfiere la ejecución del programa actual al final de la instrucción del bucle del cuerpo del bucle que se está ejecutando actualmente. Este comando es un comando principal. Requisitos del sistema operativo: Windows, Linux, Unix

; formato de llamada: sin valor de retorno> salir del bucle () - biblioteca de soporte central del sistema - control de flujo

Nombre en inglés: break

Este comando transfiere la ejecución del programa actual a la siguiente instrucción en la instrucción de fin del bucle del cuerpo del bucle actual. Este comando es un comando principal. Requisitos del sistema operativo: Windows, Linux, Unix

Formato de llamada: sin valor de retorno>Retorno ([valor de retorno general de la persona que llama]) - Biblioteca de soporte central del sistema -> Control de procesos

Inglés nombre: return

Este comando transfiere la ejecución actual del programa a la instrucción al lado de la instrucción de la subrutina que llama y devuelve un valor a la llamada de la subrutina si es necesario. Este comando es un comando principal.

El parámetro <1> se denomina "valor de retorno a la persona que llama", el tipo es "todo" y se puede omitir. Requisitos del sistema operativo: Windows, Linux, Unix

Formato de llamada: sin valor de retorno> end () - Biblioteca de soporte central del sistema -> Control de procesos

Nombre en inglés: end

Este comando finaliza el programa simple actual. Este comando es el comando principal. Requisitos del sistema operativo: Windows, Linux, Unix