一个C语言实现的心形闪烁

前期准备:

  1.打印出心形需要使用 \3 进行输出

  2.想更改终端(命令行)同一个位置的输出字符,需要使用 \b 退格将光标回退,之后写入空格,再回退即可

  3.想要闪烁的话需要调用系统进程休眠函数,在windows下使用Sleep(ms);函数,需包含<windows.h>头文件

  4.具体逻辑看代码

 1 #include<stdio.h>
 2 #include<windows.h>
 3 int main()
 4 {
 5     int a=100;
 6     while(a)
 7     {
 8         --a;
 9        printf("\3\b");
10        Sleep(500);
11        printf(" \b");
12        Sleep(500);
13     }
14     return 0;
15 }

  就是一些小技巧,纯属娱乐

一个C语言实现的心形闪烁

时间: 2024-10-20 12:28:39

一个C语言实现的心形闪烁的相关文章

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

超多经典 canvas 实例 普及:<canvas> 元素用于在网页上绘制图形.这是一个图形容器,您可以控制其每一像素,必须使用脚本来绘制图形. 注意:IE 8 以及更早的版本不支持 <canvas> 元素. 贴士:全部例子都分享在我的 GayHub - https://github.com/bxm0927/canvas-special 尤雨溪个人主页炫彩三角纽带效果,点击还可变换 GitHub源码 . Demo演示 知乎登录注册页动态离子背景效果 GitHub源码 . Demo演

用循环制作的 心形图案

class Program { static void Main(string[] args) { Console.WriteLine("输入4-15的数可以出现不同的心"); Console.WriteLine("输入“q”或“Q”退出"); Console.WriteLine("请输入:"); string s = Console.ReadLine(); //判断用户输入的是否是q while (s.ToUpper() !="Q&q

c++打印心形

用c++打印一个心形的图案: 1 #include<iostream> 2 #include<cmath> 3 using namespace std; 4 int main() 5 { 6     float x, y; 7     for (y = 1.5f; y >-1.5f; y -= 0.1f) 8     { 9         for (x = -1.5f; x <1.5f; x += 0.05f)10         {11             fl

心形进度条

废话不多说,先上效果图: 这个进度就是模拟心形填充的过程 实现原理是:首先将空心形图片绘制出来,然后根据进度大小再将实心的心形图片一部分一部分的绘制出来.也就是两张完全相同大小的空心图和圆心图重叠绘制,利用canvas的clipRect绘制实心部分,实现进度条效果. 首先在res->values先新建一个文件atrrs.xml,然后定义两个属性 <?xml version="1.0" encoding="utf-8"?> <resources

心形java2019/10/17

在网上无意中看到这个代码,学习了一下心形函数的知识:http://mathworld.wolfram.com/HeartCurve.html package dada; /** * 了解Heart Curve函数中的 一种:(X的平方+Y的平方-1)-X的平方乘以Y的三次方 */ public class HeartTest { public static void main(String[] args) { //i对应X j对应Y for (float i = 1.5f; i > -1.5f;

CSS实现跳动的心形图案?

原理: 1. 创建1个div <div class="heart"></div> .heart { position:relative; width: 100px; height: 100px; margin: 100px auto; background-color: tomato; } 2. 用伪元素:before和:after,画出一个粉色的圆和一个黄色的圆,并将圆心分别定位在正方形的左边和上边. 注意: 设置:before和:after时必须设置其con

心形动画

<!doctype html><html><head><meta charset="utf-8"><title>心形动画代码</title><script src="http://libs.baidu.com/jquery/1.11.3/jquery.min.js"></script><style>body { background:black;}.heart

ubuntukylin基础 使用gcc编译一个C语言 helloworld程序 预编译 汇编 编译 链接

镇场文:       学儒家经世致用,行佛家普度众生,修道家全生保真,悟易理象数通变.以科技光耀善法,成就一良心博客.______________________________________________________________________________________________________ 我的系统:UbuntuKylin 16.04 LTS 64bit step0: 查看当前的文件夹 step1: 用vim编辑器 创建一个C语言源代码文件 step2: 写出 可

C语言的很吊的printf-----来自一个C语言竞赛题目

一个C语言竞赛题目: 1 #include <stdio.h> 2 int main() 3 { 4 const int unix=1; 5 printf(&unix["\021%six\012\0"], (unix)["have"] + "fun" - 0x60); 6 return 0; 7 } 输出: unix 知识点 :1. \012 是一个字节对应 回车2. printf("%c",2["