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

DDD
Libérer: 2023-08-18 14:01:07
original
9973 Les gens l'ont consulté

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

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!

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