Red de conocimientos turísticos - Información de alquiler - Preguntas sobre oraciones goto (principiantes)
Preguntas sobre oraciones goto (principiantes)
Respuesta: Sí. La declaración goto se ha utilizado en un programa, lo que significa un salto incondicional a una posición específica en el programa. En el pasado, los pasos se reducían considerablemente para algunos programas, pero debido a que la declaración goto es demasiado arbitraria, el programa es irregular y la legibilidad es deficiente, no se recomienda utilizar la declaración goto. Ahora un ejemplo:
main()
{int x, y, z
g: cin gtx gt gty gt gtz
main()
{int x, y, z
g: cin gtx gt gty gt gtz; p> p>
if(x y lt; = z | | x z lt; = y | | y z lt; =x)
{ cout lt lt"Error de datos! Ingrese nuevamente"; p>
goto k; // La declaración goto aquí salta directamente a la entrada x, Y, z Y, z.
}
cout lt ltx lt lty lt ltz;
}
El programa anterior ingresa la longitud del lado del triángulo y genera la salida. él. Si la longitud del lado ingresado no cumple con las condiciones del triángulo, puede continuar ingresando, lo cual es muy conveniente ~ ~ pero aún no se recomienda usar la declaración goto. Por cierto, nunca aprendí C. ¿No sé si el programa anterior está escrito correctamente? Mmm. que interesante