Latest web development tutorials

Exemple C Exercice 23

100 cas de la langue classique C 100 cas de la langue classique C

Sujet: Imprimez le motif suivant (de diamant).

   *
  ***
 *****
*******
 *****
  ***
   *

Analyse du programme: d' abord regarder le graphique divisé en deux parties, les quatre premières lignes d'une loi, une loi après trois lignes, l'utilisation d'un double pour le cycle, la première couche de la ligne de commande, la deuxième couche de la colonne de commande.

Source Code:

//  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");
    }
  
}

L'exemple ci-dessus sortie est:

   *
  ***
 *****
*******
 *****
  ***
   *

100 cas de la langue classique C 100 cas de la langue classique C