Red de conocimiento informático - Material del sitio web - Cómo utilizar el lenguaje C para generar el siguiente patrón ___* __*** _**** ******* _***** __*** ___*

Cómo utilizar el lenguaje C para generar el siguiente patrón ___* __*** _**** ******* _***** __*** ___*

El código fuente es:

#includelt;stdio.hgt;

#includelt;windows.hgt;?

int main ( )

{int i = 0;

int line = 0;

scanf("d", amp; line); ejecuta, ingrese un número i y obtendrá un patrón de línea (2*i-1)

for(i = 0; i lt; line; i)

{int j = 0;

for(j = 0; j lt; línea-i-1; j )

{printf(" ");}

for(j = 0; j lt; 2*i 1; j )

{printf("*");}

printf("\n");}

for(i = 0; i lt; línea; i )

{int j = 0;

for(j = 0; j lt; i 1; j )

{printf(" ");}

for(j = 0; j lt; 2*(line-i-1)-1; j )

{printf("*");}

printf("\n");}

sistema("pausa");

return 0;}

La estructura de bucle puede reducir la carga de trabajo de la escritura repetida del programa fuente y se utiliza para describir el problema de ejecutar repetidamente un determinado algoritmo. Esta es la estructura del programa que mejor utiliza la experiencia de la computadora. En programación, se proporcionan cuatro tipos de bucles en lenguaje C, a saber, bucle goto, bucle while, bucle do while y bucle for.

Los cuatro tipos de bucles se pueden utilizar para solucionar el mismo problema. Generalmente, se pueden reemplazar entre sí. Sin embargo, generalmente no se recomienda el uso de bucles goto porque fuerzan el orden del programa. cambiar a menudo trae consigo imprevisibilidad en la ejecución del error.

Información ampliada

La estructura de bucle for es la declaración de bucle más distintiva en el lenguaje C. Es la más flexible y cómoda de usar. Su forma general es: for (expresión 1. ; expresión 2 ; Expresión 3) Declaración del cuerpo del bucle. (donde; no se puede omitir)

La expresión 1 es una expresión de valor inicial, que se utiliza para asignar un valor inicial a la variable del bucle antes de que comience el bucle. La expresión 2 es una expresión lógica de control de bucle, que controla las condiciones para la ejecución del bucle y determina el número de bucles. La expresión 3 es la expresión de modificación de la variable de control del bucle, que hace que finalice el bucle for. La declaración del cuerpo del bucle es una declaración que se ejecuta repetidamente cuando se establece la condición de control del bucle.

Enciclopedia Baidu-lenguaje c