admin 管理员组文章数量: 1086019
2024年3月11日发(作者:uighurs)
c语言跳动爱心代码复制
以下是一个简单的C语言代码,可以打印出一个跳动的
爱心图案:
c复制代码
#include
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
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
i, j; float z, w; for (i = 15; i > -15; i--) { fo
r (j = 15; j > -15; j--) { z = (i - 7.5f) * (i -
版权声明:本文标题:c语言跳动爱心代码复制 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1710149761a559685.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论