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. 自建CDN Xnign产品指标

    Xnign-X1 Xnign-X1 性能参数 参考值 L7 HTTP RPS (128并发请求) 250W QPS L7 HTTP CPS (128并发请求) 110W QPS L7 HTTP RPS ...

  2. Win10如何关闭最近使用文件夹

    如果默认开启了最近使用文件夹功能的话,最近浏览的文件就会被记录下来.所以看完各种教学资料后,并不是关掉或者重启别人就不知道你看了什么. 方法一: Win10怎么关闭最近使用文件夹 如何清理使用痕迹 从 ...

  3. Excel Application操作指南

    概述 Application对象是Microsoft Office Excel 2007对象模型中最高级别的对象,表示Excel程序自身.Application对象提供正在运行的程序的信息.应用于程序 ...

  4. 《即时消息技术剖析与实战》学习笔记8——IM系统如何保证长连接的可用性:心跳机制

    假设有以下突发意外情况: 用户进入信号不好的地方,手机没有网络信号了 上网的路由器突然掉线了 这个时候,比如微信发消息,消息就会转圈圈,甚至变成红色叹号-- 上面情况都会导致"长连接&quo ...

  5. Java容器解析系列(13) WeakHashMap详解

    关于WeakHashMap其实没有太多可说的,其与HashMap大致相同,区别就在于: 对每个key的引用方式为弱引用; 关于java4种引用方式,参考java Reference 网上很多说 弱引用 ...

  6. ios---设置UITabBarController的字体颜色和大小

    +(void)load{ NSMutableDictionary *attr3=[NSMutableDictionary dictionary]; attr3[NSForegroundColorAtt ...

  7. 2020年薪30W的Java程序员都要求熟悉JVM与性能调优!

    前言 作为Java程序员,你有没有被JVM伤害过?面试的时候是否碰到过对JVM的灵魂拷问?   一.JVM 内存区域划分 1.程序计数器(线程私有) 程序计数器(Program Counter Reg ...

  8. Docker基础内容之仓库

    前言 Docker提供了开放的中央仓库dockerhub,同时也允许我们使用registry搭建本地私有仓库.搭建私有仓库有如下的优点: 节省网络带宽,提升Docker部署速度,不用每个镜像从Dock ...

  9. (数据科学学习手札74)基于geopandas的空间数据分析——数据结构篇

    本文对应代码已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes 1 简介 geopandas是建立在GEOS.GDAL.P ...

  10. nginx适用哪些场景

    1.静态资源服务 通过本地文件系统提供服务 2.反向代理服务 ningx的强大性能 缓存 负载均衡 3.API服务 openresty