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)

相关推荐

  • Java中如何把二叉搜索树转换为累加树

    技术Java中如何把二叉搜索树转换为累加树这篇文章主要介绍了Java中如何把二叉搜索树转换为累加树,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、题目给

    攻略 2021年11月2日
  • Linux WIFI 4G内核怎么配置

    技术Linux WIFI 4G内核怎么配置这篇文章主要介绍“Linux WIFI 4G内核怎么配置”,在日常操作中,相信很多人在Linux WIFI 4G内核怎么配置问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操

    攻略 2021年11月30日
  • XMLHttpRequest中fetch_ajax请求的新写法是什么

    技术XMLHttpRequest中fetch_ajax请求的新写法是什么这篇文章主要讲解了“XMLHttpRequest中fetch_ajax请求的新写法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小

    攻略 2021年11月5日
  • Android消息机制Handler用法有哪些

    技术Android消息机制Handler用法有哪些这篇文章主要讲解了“Android消息机制Handler用法有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Andr

    攻略 2021年11月30日
  • 粘鼠板的胶简单去除法,毛刷粘上粘鼠板胶怎么去除

    技术粘鼠板的胶简单去除法,毛刷粘上粘鼠板胶怎么去除1风油精去胶法首先将风油精滴在湿巾纸上,然后用被风油精打湿的湿巾纸擦拭沾有粘鼠板的胶的地方,进行多次擦拭,顽固的残胶会慢慢的变软,最后就会去掉粘鼠板的胶简单去除法。2酒精

    生活 2021年10月29日
  • 如何用html5绘制表格

    技术如何用html5绘制表格如何用html5绘制表格,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。表格一般通过3个标签来构建,分别为表格标签,行标签和单

    攻略 2021年11月25日