21xrx.com
2024-12-23 00:01:24 Monday
登录
文章检索 我的文章 写文章
如何在C语言中输出爱心
2023-06-14 20:57:01 深夜i     --     --
C语言 爱心 字符数组 循环语句 输出

在C语言中,我们可以使用字符数组和循环语句来生成一个爱心图案。首先,我们需要定义一个二维字符数组,然后利用循环语句在数组中赋值,最后输出生成的图案。

下面是代码示例:


#include

int main()

{

  char heart[7][10] = {

    { ' ', ' ', '*', ' ', ' ', '*', ' ', ' ', ' ', ' ' },

    { ' ', '*', '*', ' ', '*', '*', ' ', ' ', ' ', ' ' },

    { '*', '*', '*', '*', '*', '*', ' ', ' ', ' ', ' ' },

    { '*', '*', '*', '*', '*', '*', ' ', ' ', ' ', ' ' },

    { ' ', '*', '*', '*', '*', ' ', ' ', ' ', ' ', ' ' },

    { ' ', ' ', '*', '*', ' ', ' ', ' ', ' ', ' ', ' ' },

    { ' ', ' ', ' ', '*', ' ', ' ', ' ', ' ', ' ', ' ' },

  };

  for (int i = 0; i < 7; i++) {

    for (int j = 0; j < 10; j++) {

      printf("%c", heart[i][j]);

    }

    printf("\n");

  }

  

  return 0;

}

通过这段代码,我们得到了一个输出爱心的C程序。我们可以看到,在定义的字符数组中,我们通过填充 '*' 和空格,生成了一张爱心图案。在循环语句中,我们通过两个 for 循环分别遍历数组中的每一个元素,最后使用 printf 函数输出生成的图案。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复