Maison  >  Article  >  développement back-end  >  Comment écrire un code simple pour un motif en forme de cœur en langage C

Comment écrire un code simple pour un motif en forme de cœur en langage C

DDD
DDDoriginal
2023-08-18 14:01:079905parcourir

Méthode d'écriture de code simple pour un motif en forme de cœur en langage C : 1. Le code imprime les parties supérieure et inférieure du cœur à travers deux boucles respectivement 2. Dans chaque boucle, utilisez des boucles imbriquées pour imprimer le nombre spécifié de Espaces et astérisques pour former une forme de cœur ; 3. Vous pouvez modifier la taille du cœur en ajustant la valeur de la variable n.

Comment écrire un code simple pour un motif en forme de cœur en langage C

L'environnement d'exploitation de cet article : système Windows 10, Code Blocks version 20.03, ordinateur Dell G3.

Le code simple pour un motif en forme de cœur en langage C peut se présenter sous la forme suivante :

#include <stdio.h>
int main()
{
    int i, j;
    int n = 6;  // 心形的大小,可以根据需要调整
    // 上半部分心形图案
    for (i = n / 2; i <= n; i += 2)
    {
        // 打印空格
        for (j = 1; j < n - i; j += 2)
        {
            printf(" ");
        }
        // 打印左边的心形
        for (j = 1; j <= i; j++)
        {
            printf("*");
        }
        // 打印空格
        for (j = 1; j <= n - i; j++)
        {
            printf(" ");
        }
        // 打印右边的心形
        for (j = 1; j <= i; j++)
        {
            printf("*");
        }
        printf("\n");
    }
    // 下半部分心形图案
    for (i = n; i >= 1; i -= 2)
    {
        // 打印空格
        for (j = 1; j <= n - i; j += 2)
        {
            printf(" ");
        }
        // 打印左边的心形
        for (j = 1; j <= i; j++)
        {
            printf("*");
        }
        // 打印空格
        for (j = 1; j <= n - i; j++)
        {
            printf(" ");
        }
        // 打印右边的心形
        for (j = 1; j <= i; j++)
        {
            printf("*");
        }
        printf("\n");
    }
    return 0;
}

Le code ci-dessus implémente un programme simple en langage C pour imprimer un motif en forme de cœur. Le code imprime les moitiés supérieure et inférieure du cœur à travers deux boucles. Dans chaque boucle, utilisez des boucles imbriquées pour imprimer le nombre spécifié d'espaces et d'astérisques pour former une forme de cœur. La taille du cœur peut être modifiée en ajustant la valeur de la variable n.

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!

Déclaration:
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