c语言心形告白代码实现

1.彩色告白

include<stdio.h>

include<math.h>

include<windows.h>

include<time.h>

define U 0.1

define V 0.053

void SetColor(unsigned short ForeColor,unsigned short BackGroundColor)

{

HANDLE hCon=GetStdHandle(STD_OUTPUT_HANDLE);

SetConsoleTextAttribute(hCon,(ForeColor%16)|(BackGroundColor%1616));

}

int main()

{

int i,s=0,t,a=10,b=11,c=12,d=13,e=14;

int z[] = {32,32,206,210,207,178,187,182,196,227,33,32,32};

float x,y;

srand(time(NULL));

for(y=1.3;y>=-1.1;y-=U)

{

for(x=-2;x<1.4;x+=V)

{

if((((x
x+yy-1)(xx+yy-1)(xx+yy-1)-xxyyy)<=0))

{

if(y>=1.3-10
U||y<=1.3-11U)

{

s++;

if(s%41){SetColor(a,0);printf("l");}

if(s%42){SetColor(e,0);printf("o");}

if(s%43){SetColor(c,0);printf("v");}

if(s%40){SetColor(d,0);printf("e");}

}

else

{

for(i = 0;i < 42;i++)

{

if(i<=14||i>=28)

{

s++;

if(s%41){SetColor(a,0);printf("l");}

if(s%42){SetColor(e,0);printf("o");}

if(s%43){SetColor(c,0);printf("v");}

if(s%40){SetColor(d,0);printf("e");}

}

else

{

SetColor(b,0);

printf("%c", z[i-15]);

Sleep(50);

}

}

break;

}

}

else

printf(" ");

Sleep(1);

}

printf("\n");

}

printf("按任意键继续!");

getchar();

while(1)

{

system("cls");

t=a;a=b;b=c;c=d;d=e;e=t;

for(y=1.3;y>=-1.1;y-=U)

{

for(x=-2;x<1.4;x+=V)

{

if((((x
x+yy-1)(xx+yy-1)(xx+yy-1)-xxyyy)<=0))

{

if(y>=1.3-10
U||y<=1.3-11*U)

{

s++;

if(s%41){SetColor(a,0);printf("l");}

if(s%42){SetColor(b,0);printf("o");}

if(s%43){SetColor(c,0);printf("v");}

if(s%40){SetColor(d,0);printf("e");}

}

else

{

for(i = 0;i < 42;i++)

{

if(i<=14||i>=28)

{

s++;

if(s%41){SetColor(a,0);printf("l");}

if(s%42){SetColor(b,0);printf("o");}

if(s%43){SetColor(c,0);printf("v");}

if(s%40){SetColor(d,0);printf("e");}

}

else

{

SetColor(e,0);

printf("%c", z[i-15]);

}

}

break;

}

}

else

printf(" ");

}

printf("\n");

}

Sleep(1000);

system("cls");

}

}

2.简单心形 #include <math.h>

include <stdio.h>

int main()

{

float y, x, a;

for (y = 1.5f;y > -1.5f;y -= 0.1f)

{

for (x = -1.5f;x < 1.5f;x += 0.05f)

{

a = xx + yy - 1;

putchar(aaa - xxyyy <= 0.0f ? '*' : ' ');

}

putchar('\n');

}

return 0;

}

3.花纹心形

查看原文 https://www.cppentry.com/bencandy.php?fid=45&id=169184

编程资料 https://www.cppentry.com

c语言心形告白代码实现的更多相关文章

  1. 心形java和C语言2019/10/17

    在网上无意中看到这个代码,学习了一下心形函数的知识:http://mathworld.wolfram.com/HeartCurve.html package dada; /** * 了解Heart C ...

  2. 心跳(纯代码制作心形,animation动画)

    思路:利用两个长方形(比例是2:3 | 3:2)可以合成心形,然后利用动画,缩放大小实现心跳(纯代码),效果如下: <body> <div></div> </ ...

  3. 【C语言】用C语言输出“心形”图案

    在你们的世界里,是不是觉得程序猿一点浪漫都不懂?其实不是的,程序猿的世界也是很浪漫滴! 傻瓜版 int main() { printf("❤"); ; } 高级版 //版本一:单个 ...

  4. CSS3制作心形头像

    1.功能需求: 最近有一个基于微信开发的Mobile Web项目,是一个活动页面.功能需求:用户使用微信扫描二维码,然后授权使用微信登录,然后读取用户的昵称和头像,然后显示在一个饼图上面.头像需要有一 ...

  5. CSS 魔法系列:纯 CSS 绘制图形(心形、六边形等)

    <CSS 魔法系列>继续给大家带来 CSS 在网页中以及图形绘制中的使用.这篇文章给大家带来的是纯 CSS 绘制五角星.六角形.五边形.六边形.心形等等. 我们的网页因为 CSS 而呈现千 ...

  6. Android中利用画图类和线程画出闪烁的心形

                                                        本文讲解主要涉及的知识点: 1.线程控制 2.画图类 3.心形函数 大家先看图片: <ig ...

  7. css3实现三角形,聊天背景气泡,心形等形状

    1.聊天背景气泡: css代码如下: #talkbubble {width: 120px;margin:auto; background: red; position: relative; -moz- ...

  8. 超多经典 canvas 实例,动态离子背景、移动炫彩小球、贪吃蛇、坦克大战、是男人就下100层、心形文字等等等

    超多经典 canvas 实例 普及:<canvas> 元素用于在网页上绘制图形.这是一个图形容器,您可以控制其每一像素,必须使用脚本来绘制图形. 注意:IE 8 以及更早的版本不支持 &l ...

  9. [Micropython]TPYBoard v10x拼插编程实验 点亮心形点阵

    一.什么是TPYBoard开发板 TPYBoard是以遵照MIT许可的MicroPython为基础,由TurnipSmart公司制作的一款MicroPython开发板,它基于STM32F405单片机, ...

随机推荐

  1. 洛谷P2585 [ZJOI2006]三色二叉树

    题目描述 输入输出格式 输入格式: 输入文件名:TRO.IN 输入文件仅有一行,不超过10000个字符,表示一个二叉树序列. 输出格式: 输出文件名:TRO.OUT 输出文件也只有一行,包含两个数,依 ...

  2. python中的dumps和loads区别

    一.概念理解 json是一种轻量级的数据交换格式,对象由花括号括起来的逗号分割的成员构成,成员是字符串键和上文所述的值由逗号分割的键值对组成,如:{"name":"cct ...

  3. Django中model的class Meta

    Class Meta 作用:使用内部类来提供一些metadata,以下列举一些常用的meta:1,abstract:如下段代码所示,将abstract设置为True后,CommonInfo无法作为一个 ...

  4. go--->共享内存和通信两种并发模式原理探究

    共享内存和通信两种并发模式原理探究 并发理解 人类发明计算机编程的本质目的是为了什么呢?毫无疑问是为了解决人类社会中的各种负责业务场景问题.ok,有了这个出发点,那么想象一下,比如你既可以一心一意只做 ...

  5. Linux守护进程之systemd

    介绍 历史上,Linux 的启动一直采用init进程:下面的命令用来启动服务. $ sudo /etc/init.d/apache2 start # 或者 $ service apache2 star ...

  6. shiro盐值加密并验证

    在数据表中存的密码不应该是123456,而应该是123456加密之后的字符串,而且还要求这个加密算法是不可逆的,即由加密后的字符串不能反推回来原来的密码,如果能反推回来那这个加密是没有意义的.著名的加 ...

  7. php7 mongodb 扩展windows 安装

    1. 打开phpinfo 查看 nts(非线程) 还是 ts (线程),然后查看操作位数 注: 86 等于 32 位  2. 下载对应的版本的php_mongodb.dll 文件 下载链接: pecl ...

  8. Harbor 1.9.x 版本从源码构建和运行

    介绍 本指南为开发人员提供了从源代码构建和运行Harbor的说明. 步骤1:为Harbor的构建环境做准备 Harbor被部署为多个Docker容器,并且大多数代码都是用Go语言编写的.构建环境需要D ...

  9. 练习2-14 求奇数分之一序列前N项和 (15 分)

    练习2-14 求奇数分之一序列前N项和 (15 分) 本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和. 输入格式: 输入在一行中给出一个正整数N. 输出格式: 在一行 ...

  10. python笔记18(复习)

    今日内容 复习 内容详细 1.Python入门 1.1 环境的搭建 mac系统上搭建python环境. 环境变量的作用:方便在命令行(终端)执行可执行程序,将可执行程序所在的目录添加到环境变量,那么以 ...