Latest web development tutorials

C Übung Beispiel 23

100 Fälle von klassischen C-Sprache 100 Fälle von klassischen C - Sprache

Thema: Drucken Sie das folgende Muster (Diamant).

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

Programmanalyse: zunächst auf der Grafik zu sehen in zwei Teile geteilt, die ersten vier Zeilen eines Gesetz ein Gesetz nach drei Linien, die Verwendung eines Doppel für den Zyklus, die erste Schicht der Steuerleitung, die zweite Schicht der Steuersäule.

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

Das obige Beispiel Ausgabe lautet:

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

100 Fälle von klassischen C-Sprache 100 Fälle von klassischen C - Sprache