c++培训(c++教程)

技术怎么用C++做一颗会跳动的爱心这篇文章主要介绍怎么用C++做一颗会跳动的爱心,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!开始先来看看效果:程序描述:程序先以较慢的速度画一个大爱心,之后跳动的

本文主要介绍如何用C语言进行一场跳动的爱情。很详细,有一定的参考价值。感兴趣的朋友一定要看!

开始

先来看看效果:

怎么用C++做一颗会跳动的爱心

怎么用C++做一颗会跳动的爱心

程序描述:

首先,节目以较慢的速度画出一段大爱,然后跳动的心脏实际上是一颗大心脏和一颗小心脏在视觉上相互切换,但大爱和小爱变化的时间间隔需要调整。代码主要是通过设置两个功能,用cls清屏,小心反复打印,颜色设置为红色。

详细代码:

在此插入# includeaiostream。

# includecmath

#includeWindows.h

使用命名空间TD;

//关键公式(x ^ 2y ^ 2-1)3-x ^ 2 * y ^ 3=0,小于0时在心脏内部,大于0时在心脏外部。

Voidbig_heart(){//逐行打印爱情。

doublex_1,y_1,m_1,n _ 1;

for(y _ 1=1.5;y _ 1-1.5;Y_1-=0.1){//心形最大长度

for(x _ 1=-1.5;x _ 1=1.5X_1=0.05){//心形最大宽度

m _ 1=x _ 1 * x _ 1y _ 1 * y _ 1-1;

n_1=pow(m_1,3)-pow(x_1,2)*pow(y_1,3);

n_10?cout ' x ' : cout“”;

}

睡眠(100);

coutendl

}

}

虚空大_心_2(){//大爱打印,快爱打印完。

doublex_1,y_1,m_1,n _ 1;

for(y _ 1=1.5;y _ 1-1.5;Y_1-=0.1){//心形最大长度

for(x _ 1=-1.5;x _ 1=1.5X_1=0.05){//心形最大宽度

m _ 1=x _ 1 * x _ 1y _ 1 * y _ 1-1;

n_1=pow(m_1,3)-pow(x_1,2)*pow(y_1,3);

n_10?cout ' x ' : cout“”;

}

coutendl

}

}

虚空小_心(){//小爱的印刷

doublex,y,m,n;

for(y=3.0;y-3.0;Y-=0.2){//心形的最大长度

对于(x=-3.0;x=3.0X=0.1){//心形的最大宽度

m=x * x y * y-1;

n=幂(m,3)-幂(x,2)*幂(y,3);

不知道。cout ' x ' : cout“”;

}

coutendl

}

}

//打印时隐藏光标,美观舒适。

HANDLEhan=GetStdHandle(-11);

void hide(){ 0

CONSOLE _ CURSOR _ INFOcursor

cursor . Bvisible=0;

cursor . DWSize=1;

SetConsoleCursorInfo(han,光标);

}

Intmain(){//主函数入口

hide();

系统(' ColoRC ');//颜色调整

big _ heart();

inta=1;

while(1){ 0

系统(' cls ');

if(a % 2==0){ 0

small _ heart();

睡眠(400);//控制暂停时间

}else{

大_心_ 2();

睡眠(100);//控制暂停时间

}

a;

}

返回0;

}以上代码片是《如何用C做一个跳动的爱》一文的全部内容。感谢您的阅读!希望分享的内容对大家有所帮助。更多相关知识,请关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/153082.html

(0)

相关推荐

  • 租用香港服务器从事游戏相关业务有什么好处

    技术租用香港服务器从事游戏相关业务有什么好处香港服务器提供了部署所需游戏的灵活性和能力。它可以多方面提升游戏体验,并通过丰富的资源为您的服务器提供更好的安全性,因为您是独享硬件配置的。这可能解释了为什么现代游戏玩家和主播

    礼包 2021年12月21日
  • 怎么使用EMR Spark Relational Cache跨集群同步数据

    技术怎么使用EMR Spark Relational Cache跨集群同步数据这篇文章给大家介绍怎么使用EMR Spark Relational Cache跨集群同步数据,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望

    攻略 2021年11月10日
  • 12组-Alpha冲刺-4/6

    技术12组-Alpha冲刺-4/6 12组-Alpha冲刺-4/6侯钦凯过去两天完成了哪些任务
    完善UI界面,复习考试展示GitHub当日代码/文档签入记录接下来的计划复习考试,准备答辩还剩下哪些任务博

    礼包 2021年11月15日
  • 如何在NetBeans Java ME polish环境下开发BlackBerry应用

    技术如何在NetBeans Java ME polish环境下开发BlackBerry应用这期内容当中小编将会给大家带来有关如何在NetBeans Java ME polish环境下开发BlackBerry应用,文章内容

    攻略 2021年10月23日
  • Mysql8.0.17如何安装

    技术Mysql8.0.17如何安装这篇文章给大家分享的是有关Mysql8.0.17如何安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.因为系统重装 又双叒叕开始了装myql数据库下载安装

    攻略 2021年12月4日
  • 英语的时态,英语七大时态结构,用法

    技术英语的时态,英语七大时态结构,用法时态的用法都是在根据各种时间条件下所发生的行为、动作和状态,依靠着动词的特定的形式来表达英语的时态。不同时态采用的结构是会有相对应的有标志词(时间状语)+相对应的动词的变形。英语时态

    生活 2021年10月28日