Maison > développement back-end > Tutoriel C#.Net > diamant imprimé en langue c

diamant imprimé en langue c

angryTom
Libérer: 2019-10-26 11:26:37
original
14804 Les gens l'ont consulté

diamant imprimé en langue c

Le langage C imprime des diamants

Le langage C est un langage de programmation informatique orienté processus Chez les débutants, nous ils. tous exécutent des programmes C via la ligne de commande. Voyons comment écrire un programme C pour générer une forme de losange sur la ligne de commande.

Cours recommandé : Tutoriel du langage C

Le code source est :

#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");
    }
}
Copier après la connexion

Ce qui est remarquable dans ce programme

Ce programme Le code source utilise principalement l'imbrication de boucles d'instructions for. La forme générale d'une instruction for est :

for(循环变量赋初值;循环条件;循环变量增值) {语句}
Copier après la connexion

Lorsque la première ou la deuxième condition n'est qu'un point-virgule, cela signifie : Cette condition est toujours vraie et toujours vraie !

Format du langage C

Les fichiers programme incluent : le fichier programme source (suffixe .c), le fichier cible (suffixe .obj), le fichier exécutable (suffixe .exe), lorsque le suffixe Si le nom est faux, le programme ne peut pas être exécuté. Habituellement, le code que nous écrivons est le fichier du programme source, donc lors de l'enregistrement, utilisez .c. Le programme générera automatiquement le fichier cible .obj, puis le fichier d'exécution .exe. Exécutez-le ensuite pour obtenir le résultat.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal