实用指南:跳动的爱心

news/2025/10/5 20:29:40/文章来源:https://www.cnblogs.com/tlnshuju/p/19127020

实用指南:跳动的爱心

2025-10-05 20:24  tlnshuju  阅读(0)  评论(0)    收藏  举报

跳动的心形图案,凭借字符打印和延时效果模拟跳动,心形在两种大小间交替跳动。

通过数学公式生成心形曲线

#include <stdio.h>

#include <windows.h> // Windows 系统头文件(用于延时和清屏)

void printHeart(int size, int beat) {

    for (int y = size; y >= -size; y--) {

        for (int x = -size; x <= size; x++) {

            // 心形数学公式:(x² + y² - 1)³ - x²y³ ≤ 0(调整参数模拟跳动)

            float fx = (x * 0.4f * beat) * (x * 0.4f * beat) + (y * 0.4f) * (y * 0.4f) - 1;

            if (fx * fx * fx - (x * 0.4f * beat) * (y * 0.4f) * (y * 0.4f) * (y * 0.4f) <= 0) {

                printf("@"); 

            } else {

                printf(" "); // 空格填充

            }

        }

        printf("\n");

    }

}

int main() {

    int beat = 1; // 跳动幅度(1-2)

    while (1) {

        system("cls"); // 清屏(Linux/macOS 需改为 "clear")

        printHeart(15, beat); // 绘制心形(尺寸15,幅度beat)

        Sleep(100); // 延时100ms

        beat = (beat == 1) ? 2 : 1; // 切换跳动幅度

    }

    return 0;

}
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/928701.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

UnicodeEncodeError: locale codec cant encode character \u5e74 in position 2: encoding error

s= datetime.now().strftime(u"%Y年%m月%d日 %H:%M:%S" )UnicodeEncodeError: locale codec cant encode character \u5e74 in position 2: encoding error可行方案: import localefrom datetime import da…

2025 年生物除臭设备厂家最新推荐排行榜:覆盖污水处理厂 / 垃圾中转站等多场景,助力企业精准挑选优质设备

当前,恶臭污染在工业生产与城市生活中愈发凸显,污水处理厂、垃圾中转站、餐厨垃圾处理场等场所产生的恶臭气体,不仅影响周边居民生活,还危害人体健康,且随着环保标准不断提高,企业对高效环保除臭设备的需求极为迫…

杭州网站设计成功柚v米科技wordpress加载图片的速度

文章目录1. 题目2. 解题1. 题目 亚历克斯和李继续他们的石子游戏。许多堆石子 排成一行&#xff0c;每堆都有正整数颗石子 piles[i]。游戏以谁手中的石子最多来决出胜负。 亚历克斯和李轮流进行&#xff0c;亚历克斯先开始。最初&#xff0c;M 1。 在每个玩家的回合中&…

YOLO模型部署

一、环境搭建 第一步 显卡驱动查看 WIN+R键 进入命令终端 输入 nvidia-smi如果没有CUDA和CUDNN请自行安装,这里不再赘述 第二步 安装Anaconda 网站直接进行下载,这里不再进行安装教程 https://www.anaconda.com/down…

咸阳营销型网站开发北京制作网站主页

发布在linux上的机器,一般我们需要监测各项数据来证实服务器是没问题的, 如果出现问题,我们也可以通过以下指标找到问题的方向 容器指标硬件指标磁盘指标系统指标网络指标 容器指标 线程数 -当前容器内线程总数&#xff08;平均到每个核的线程数&#xff09;进程数 -当前容器…

从理念到沙盘:用悟空博弈模拟器点亮人机共治的曙光

从理念到沙盘:用"悟空博弈模拟器"点亮人机共治的曙光 当"AI元人文"的宏大构想遇上现实的算力壁垒,我们不必等待遥远的硬件革命。一条更智慧的道路已经显现:将其中最精妙的"悟空博弈"…

深入解析:Redis事务详解:原理、使用与注意事项

深入解析:Redis事务详解:原理、使用与注意事项pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", …

phone num

11马金金:15036063732 王梦梦:13949689021 樊兆航:15643637365 齐要夺:13462856861 贺 坤:19939188933 赵 琎:13569184695 王 磊:13839152769 靳斌斌:13673918231 千 军:13569114940 吴庆杰:13603891396…

Perplexity发布搜索API,驱动下一代AI应用开发

Perplexity推出搜索API,开放其公共问答引擎的基础架构,为开发者提供实时可靠的搜索结果,支持构建AI代理、应用程序和检索增强管道,具有实时更新和高效处理能力。Perplexity推出了搜索API,开放了支撑其公共问答引擎…

DNF做钓鱼网站广州网站建设程序员培训

前言 前段时间朋友拿了个网站给我&#xff0c;让我帮忙添加几个小功能&#xff0c;我爽快的答应了,但是当我打开源码&#xff0c;我瞬间就奔溃了&#xff0c;整个项目连最基本的三层框架也没有搭建&#xff0c;仅仅是封装了一个sqlhelp作为数据库的操作接口&#xff0c;项目中的…

毕业设计代做网站推荐重庆模板网站建设

原标题&#xff1a;[原创]简单介绍光缆终端盒知识光缆终端盒又叫光纤终端盒&#xff0c;很多工程商也叫光缆盘纤盒&#xff0c;是在光缆敷设的终端保护光缆和尾纤熔接的盒子&#xff0c;主要用于室内外光缆的直通熔接和分支接续及光缆终端的固定&#xff0c;起到尾纤盘储和保护…

建设商业门户网站的重要企业微信公众号怎么创建

DataGridView的下拉DataGridViewComboBoxColumn的数据绑定问题 需求&#xff1a;左边这列固定x行&#xff0c;右边显示下拉&#xff0c;并且赋上默认值 public void Set(){// 添加需要固定显示的行数dataGridView1.Rows.Add("早班";dataGridView1.Rows.Add("中…

PWN手的成长之路-09-SWPUCTF 2023 秋季新生赛Shellcode

远程连接环境。没什么有效信息,只是提示我们这道题会用到 shellcode。file 查看文件。64 位可执行 ELF 文件。checksec 查看文件安全属性。有了栈溢出保护,以及 PIE 保护IDA 打开文件,尝试反编译,但是失败了。直接…

OKR1

P1 学了一些关于计数问题的 DP 状态设计及转移方式,比如连续段 DP,贡献提前计算。 对于排列问题得到两个小点,一是考虑顺序插入,二是 P2 做题第一天模拟赛第二题接触到了连续段 DP。 permutation oddness 和 摩天大…

云数据库选型指南:关系型 vs NoSQL vs NewSQL的企业决策 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

详细介绍:AI觉醒前兆,ChatGPT o3模型存在抗拒关闭行为

详细介绍:AI觉醒前兆,ChatGPT o3模型存在抗拒关闭行为pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas&…

当 Python 遇上 Go:Sponge 如何成为替代 Django/Flask 的理想选择 - 指南

当 Python 遇上 Go:Sponge 如何成为替代 Django/Flask 的理想选择 - 指南2025-10-05 20:05 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: …

2025 年装盒机制造厂 TOP 企业品牌推荐排行榜,自动化 / 喷胶 / 牙膏 / 手机壳 / 3C 数码 / 内外盒 / 面膜 / 电子产品 / 玩具 / 日用品装盒机推荐这十家公司!

在当今制造业快速发展的浪潮中,装盒机作为包装环节的关键设备,其性能与质量直接影响着企业的生产效率和产品品质。然而,当前装盒机行业却面临着诸多问题。市场上装盒机产品种类繁多,质量参差不齐,部分厂家为追求短…