利用ASCII编码第三个字符,作为基础,然后利用三个多重循环画出一个爱心出来。要使用控制台改变运行框大小和文字的颜色,黑白的爱心不免有些诡异。

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
#include <conio.h>
#define I 20
#define R 350int main()
{system("mode con cols=80  lines=80");system("color F4");int i, j, e;int a;long time;for (i = 1, a = I; i < I / 2; i++, a--){for (j = (int)(I - sqrt(I*I - (a - i)*(a - i))); j > 0; j--)printf(" ");for (e = 1; e <= 2 * sqrt(I*I - (a - i)*(a - i)); e++)printf("\3");for (j = (int)(2 * (I - sqrt(I*I - (a - i)*(a - i)))); j > 0; j--)printf(" ");for (e = 1; e <= 2 * sqrt(I*I - (a - i)*(a - i)); e++)printf("\3");printf("\n");}for (i = 1; i < 49;i++){if (i == 20){printf("                 我喜欢你                     ");i += 15;}printf("\3");}printf("\n");for (i = 1; i <= R / 2; i++){if (i % 2 || i % 3)continue;for (j = (int)(R - sqrt(R*R - i * i)); j > 0; j--)printf(" ");for (e = 1; e <= 2 * (sqrt(R*R - i * i) - (R - 2 * I)); e++)printf("\3");printf("\n");}system("pause");
}

C语言小程序:如何用代码“画”出一个爱心相关推荐

  1. 神级程序员8000行css代码画出一个蒙娜丽莎,堪比达芬奇!

    代码画出的蒙娜丽莎 今天逛CODEPEN找HTML5动画案例的时候,偶尔看到一位神级大师的作品,用纯CSS代码画出一副蒙娜丽莎,虽然分辨率不高,但是仍然让我很是震撼,一看代码,整整8000行,基本一行 ...

  2. 如何写一个能被手机打开的C语言小程序,如何用C语言中一些简单的语句做一个小程序,能够输入一个字符就会弹出一句话...

    满意答案 lyj1260 2015.03.28 采纳率:43%    等级:11 已帮助:6408人 这个不难,是最基本的C语言程序了,我写个示例给你 #include //包含头 int main( ...

  3. 如何用代码画出一幅好看的画

    前言 随着计算机技术的逐步发展,借助计算机强大的能力进行绘画操作,已经变得非常容易.绘画作品的水平也是越来越高,下面就来看看用编程语言绘画,能搞出什么有意思的东西,相比人类的创作又有哪些值得我们思考的 ...

  4. 微信小程序:利用 border-bottom 画出多彩条纹线

    效果图片 PS:这两天一直在做地址管理模块,数据库的增删改查:界面做得有点粗糙,凑活着看吧= =. 其实感觉下来应该至少有三种办法可以达到下图的效果:1)直接用ps做一张图片然后布局在下面2)我看网上 ...

  5. java撩妹代码_用C语言画出一个“爱心”,撩妹技能杠杠的

    无意中看到一个,比你这个爱心更酷炫的,都是小爱心汇聚成一个大爱心 代码如下: #include int main() { int  i, j, k, l, m; char c=3; //ASCII码里 ...

  6. 用C语言画出一个爱心,用C语言画出一个“爱心”,撩妹技能杠杠的

    无意中看到一个,比你这个爱心更酷炫的,都是小爱心汇聚成一个大爱心 代码如下: #include int main() { int  i, j, k, l, m; char c=3; //ASCII码里 ...

  7. 2022世界杯的呈现:用简单的python代码画出

    世界杯是足球界最重要的盛会,每四年举办一次,吸引了全世界的目光.作为一名程序员,我希望通过代码的方式来呈现这一盛事. 下面是用 Python 的绘图库来画出一个足球的代码: import matplo ...

  8. c语言小程序作业,c语言小程序(c语言简单小程序代码)

    所以特此求经典C语言小程序.谢谢大家的关注!!! #include #include void function(int n){ int i,j,k,x=0; for(i=1;i<=n;i++) ...

  9. c语言万年历查询程序代码,C语言小程序实现万年历

    分享一个简单的小程序,看看如何打印万年历吧~ 程序打开时时这样的,输入一个年份: 比如输入2016再回车,效果如下: 下面我们来看看实现这个程序的代码吧: #include #include #def ...

最新文章

  1. 论文阅读笔记三十三:Feature Pyramid Networks for Object Detection(FPN CVPR 2017)
  2. 数据备份_这5种数据备份方式你全都了解吗?
  3. IOS约束三个按钮等宽等高,均分整个view,
  4. 使用JDBCTemplate实现与Spring结合,方法公用 ——接口(BaseDao)
  5. html网页效果分析,熟手的html编写风格与原因分析_HTML/Xhtml_网页制作
  6. python装饰器哪个好用变女生_Python女神分享教程之Python 装饰器
  7. Python程序-离散和线性图形
  8. (2) pandas 文件读写 (csv)
  9. 华为数通部门怎么样_华为HCIA考试内容,考试费用及考试编号
  10. c语言读取tdx日线文件,***EXCEL读取通达信股票日线数据***改为读取通达信股票5分钟数据...
  11. 【修电脑】电脑将在1分钟后重启
  12. 十分钟了解Http(1)——HTTP的报文到底是什么?
  13. 计算机防勒索病毒需求分析
  14. 【MySQL】6、Delete From删除语句
  15. 获取gridview当前选中行的内容
  16. 基于.NET平台常用的框架整理
  17. delphi ord()
  18. 手机上所部署的DigiCert证书过期怎么办
  19. Git中smart Checkout与force checkout
  20. 企业数据治理,并不止于数据

热门文章

  1. 服务器抓包命令:tcpdump详解
  2. python什么是字符串_什么是Python的字符串
  3. SpringBoot+Vue实现前后端分离的员工日志管理信息系统
  4. teamviewer15安装不了_各位大佬,帮忙看下为什么老提示安装失败
  5. 解决video视频在ios中不能自动播放的问题
  6. springboot日结工管理小程序毕业设计-附源码070940
  7. JAVA毕设项目实验室耗材管理系统(java+VUE+Mybatis+Maven+Mysql)
  8. Hadoop 安装(详细步骤)
  9. 商城小程序系统,商城源码
  10. JavaScript实现论坛发贴等功能