Heim >Backend-Entwicklung >C#.Net-Tutorial >C-Sprachdruck-Diamant

C-Sprachdruck-Diamant

angryTom
angryTomOriginal
2019-10-26 11:26:3714816Durchsuche

C-Sprachdruck-Diamant

C-Sprache druckt Diamanten

C-Sprache ist eine prozessorientierte Computerprogrammiersprache. Für Anfänger Alle führen C-Programme über die Befehlszeile aus. Schauen wir uns an, wie man ein C-Programm schreibt, um eine Rautenform in der Befehlszeile auszugeben.

Empfohlener Kurs: C Language Tutorial

Der Quellcode lautet:

#include<stdio.h>
void main()
{
    int n = 6;
    int i, a, b;
    //前4行.上半部分
    for(i = 1; i <= n; i++)//控制行数
    {
    for(  a = n - 1; a >= i; a--)//打印空格
    {
        printf(" ");
    }
    for(  b = 1;b <= 2*i-1; b++)//打印*
    {
        printf("*");
    }
    printf("\n");
    }
    //后3行,下半部分
    for( i = n-1;i >= 1;i--)
    {
        for( a = i;a <= n-1; a++)
        {
            printf(" ");
        }
        for( b = 1;b <= 2*i-1; b++)
        {
            printf("*");
        }
        printf("\n");
    }
}

Was ist an diesem Programm bemerkenswert?

Dieses Programm Der Quellcode verwendet hauptsächlich die Schleifenverschachtelung von for-Anweisungen. Die allgemeine Form einer for-Anweisung lautet:

for(循环变量赋初值;循环条件;循环变量增值) {语句}

Wenn die erste oder zweite Bedingung nur ein Semikolon ist, bedeutet dies: Diese Bedingung ist immer wahr und immer wahr!

C-Sprachformat

Zu den Programmdateien gehören: Quellprogrammdatei (Suffix .c), Zieldatei (Suffix .obj), ausführbare Datei (Suffix .exe), wenn das Suffix der Name ist falsch ist, kann das Programm nicht ausgeführt werden. Normalerweise handelt es sich bei dem von uns geschriebenen Code um die Quellprogrammdatei. Verwenden Sie daher beim Speichern .c. Das Programm generiert automatisch die Zieldatei .obj und führt sie dann aus, um das Ergebnis zu erhalten.

Das obige ist der detaillierte Inhalt vonC-Sprachdruck-Diamant. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:C++-TypkonvertierungNächster Artikel:C++-Typkonvertierung