admin管理员组

文章数量:1532009

2024年5月23日发(作者:)

c语言跳动爱心代码复制

以下是一个简单的C语言代码,可以打印出一个跳动的

爱心图案:

c复制代码

#include #include #include

int main() { int x, y, i, j; float

z, w; for (i = 15; i > -15; i--) { for (j = 15; j

> -15; j--) { z = (i - 7.5f) * (i - 7.5f) + (j -

7.5f) * (j - 7.5f) - 13 * 13; w = (i - 7.5f) *

(i - 7.5f) + (j - 7.5f) * (j - 7.5f) - 12 * 12; i

f ((z <= 0 && z >= -0.001 && w <= 0.001) || (z >=

0 && z <= 0.001 && w >= -0.001)) { printf("*");

} else { printf(" "); } } printf("n"); Sleep(10

0); // 控制爱心跳动速度 } return 0; }这段代码使用

了两个嵌套的循环来遍历屏幕上的每个像素点,并根据一

个数学公式判断该像素点是否应该打印一个星号。通过控

制循环的次数和每次循环之间的延迟时间,可以控制爱心

图案的跳动速度。

#include #include int ma

in() { int x, y, i, j; float z, w; for (i = 15; i

> -15; i--) { for (j = 15; j > -15; j--) { z =

(i - 7.5f) * (i - 7.5f) + (j - 7.5f) * (j - 7.5f)

- 13 * 13; w = (i - 7.5f) * (i - 7.5f) + (j - 7.

5f) * (j - 7.5f) - 12 * 12; if ((z <= 0 && z >= -

0.001 && w <= 0.001) || (z >= 0 && z <= 0.001 &&

w >= -0.001)) { printf("*"); } else { printf("

"); } } printf("n"); Sleep(100); // 控制爱心跳动

速度 } return 0; }这段代码使用了两个嵌套的循环来

遍历屏幕上的每个像素点,并根据一个数学公式判断该像

素点是否应该打印一个星号。通过控制循环的次数和每次

循环之间的延迟时间,可以控制爱心图案的跳动速度。

#include int main() { int x, y,

i, j; float z, w; for (i = 15; i > -15; i--) { fo

r (j = 15; j > -15; j--) { z = (i - 7.5f) * (i -

本文标签: 跳动爱心代码打印是否