21xrx.com
2024-12-28 12:39:36 Saturday
登录
文章检索 我的文章 写文章
玫瑰C语言代码
2023-06-15 10:55:57 深夜i     --     --
美丽的玫瑰图案 C语言代码 计算机编程语言 代码小游戏 双重循环

C语言作为计算机编程语言的代表,不仅可以用来开发多种应用程序,还可以用来编写有趣的代码小游戏。今天,我们要介绍的是关于玫瑰的C语言代码。

首先,让我们来看一下这段代码:


#include

#include

int main()

{

  double x, y, r;

  int i, j;

  for (i = -43; i < 43; i++)

  {

    for (j = -100; j < 100; j++)

    {

      x = j * 0.04;

      y = i * 0.1;

      r = sqrt(x * x + y * y);

      putchar("*.+@#%*"[((int)(r - sin(r + atan2(y, x))) % 8)]);

    }

    putchar('\n');

  }

  return 0;

}

这段代码可以生成一个美丽的玫瑰图案,当你运行它的时候,屏幕上就会出现这个图案。这是因为代码中的双重循环生成了一个坐标系,根据每个坐标点与原点的距离计算出一个值,再根据这个值选择一个字符来填充,最终生成了一个图案。

  
  

评论区

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