C Ejercicio Ejemplo 23
Tema: Imprima el siguiente patrón (diamante).
* *** ***** ******* ***** *** *
análisis de programas: en primer lugar para mirar el gráfico dividido en dos partes, las cuatro primeras líneas de una ley, una ley después de tres líneas, el uso de un doble para el ciclo, la primera capa de la línea de control, la segunda capa de la columna de control.
Código fuente:
// Created by www.w3big.com on 15/11/9. // Copyright © 2015年 本教程. All rights reserved. // #include <stdio.h> int main() { int i,j,k; for(i=0;i<=3;i++) { for(j=0;j<=2-i;j++) { printf(" "); } for(k=0;k<=2*i;k++) { printf("*"); } printf("\n"); } for(i=0;i<=2;i++) { for(j=0;j<=i;j++) { printf(" "); } for(k=0;k<=4-2*i;k++) { printf("*"); } printf("\n"); } }
La salida del ejemplo anterior es:
* *** ***** ******* ***** *** *