穿越时间的屏障,扭曲,联结,消逝,重回。流星带来的是什么?绝望,亦或是希望。守望同一片天空的那份期望,三年前的相遇,你说出了你的名字,在比我名字更久之前的你。三年后的我,因为失去了什么而感到失落。现在我终于知道了,不要再走散了吧。醒来后还能记起来吗?你的名字是什么?

今天就为大家带来浪漫流星雨表白程序教程

先看下效果(背景照片、字体、流星雨图案这些都可依据个人喜好更换哈)

怎么写呢,必不可少的图形库不能丢

#include<easyx.h>

再加一个多媒体头文件

#include<mmsystem.h>

设置背景图以及流星雨数量与图片

#define NUM 100  //流星雨数量//背景图
IMAGE img_bk[2];
//流星图片
IMAGE img_meteor[2];

设置流星位置与速度

struct Meteor    //流星
{int x;int y;int speed; //速度
};
struct Meteor meteor[NUM];

背景音乐

mciSendString(_T("open ./images/浪漫空气.mp3 alias bgm"), NULL, 0, NULL);

字体样式

settextstyle(40, 0, _T("华文行楷"));

字体颜色

settextcolor(RGB(rand()%256, rand() % 256, rand() % 256));

背景图片

putimage(0, 0, img_bk);

主角登场,表白语句

outtextxy(450, 20, _T("德克萨斯,我喜欢你"));outtextxy(200, 100, _T("爱意随风起,风止意难平。"));outtextxy(200, 150, _T("我还是很喜欢你,像风吹过几万里"));outtextxy(200, 200, _T("春风十里不如你,我喜欢你"));outtextxy(200, 250, _T("曾经有份真挚的感情摆在我面前,我却没有珍惜"));outtextxy(200, 300, _T("春风十里,不及你嫣然一笑。"));outtextxy(200, 350, _T("天青等烟雨,而我在等你"));outtextxy(200, 400, _T("因为我爱你,所以纵容你"));outtextxy(200, 450, _T("情书是抄的,爱你是真的。"));outtextxy(200, 500, _T("----------------------------爱你的拉普兰德"));

气氛组少不了的礼花

for (size_t i = 0; i < 10; i++){settextcolor(RGB(rand() % 256, rand() % 256, rand() % 256));outtextxy(rand()%1200, rand() % 800, _T("♥"));outtextxy(rand() % 1200, rand() % 800, _T("												

C语言练手项目—流星雨表白—程序员的浪漫—脱单神器相关推荐

  1. 【GO语言】实现同步传输系统:局域网内手机和电脑互传文件互发消息。go语言练手项目

    GO语言实现同步传输系统:局域网内手机和电脑互传文件互发消息 项目总览: 一.项目功能展示 1.用手机传输文件到电脑 2.用手机传输图片到电脑 3.用电脑传输文字到手机 4.服务器显示情况,端口信息: ...

  2. 用c语言编写动态爱心树表白,程序员用HTML5制作的爱心树表白动画

    HTML代码如下: 程序员用HTML5制作的爱心树表白动画- 柯乐义 本页面采用HTML5技术,目前您的浏览器无法显示,请使用支持HTML5的浏览器查看本页. 亲爱的何文琪: 曾经, 有一份真挚的爱情 ...

  3. 程序员情人节必备脱单秘籍!

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 作者简介:互扯程序,某互联网公司 P8 级专家攻城狮,曾参与过央视全台网的研发工作.目前正在 ...

  4. python程序员脱单攻略_作为一只程序员,如何脱单?

    哈哈,程序员追妹子.程序员要先认识妹子.你是不是不会修电脑的程序员,哈哈哈!下面小栈长为大家分享把妹小技巧,愿广大单身猿能在11月11日脱单哈!(VX公众号:速学Java) 1.关于没有话聊 我不知道 ...

  5. c++ 小游戏_C/C++编程笔记:C语言写推箱子小游戏,大一学习C语言练手项目

    C语言,作为大多数人的第一门编程语言,重要性不言而喻,很多编程习惯,逻辑方式在此时就已经形成了.这个是我在大一学习 C语言 后写的推箱子小游戏,自己的逻辑能力得到了提升,在这里同大家分享这个推箱子小游 ...

  6. C语言练手项目--C 语言制作简单计算器

    C 语言制作简单计算器 一.需求 二.实现 1.思路 2.代码 3.运行结果 三.参考链接 一.需求 使用 C 语言做一个简单的计算器,能执行加.减.乘.除操作 二.实现 1.思路 (1)标准输入到s ...

  7. c语言判断一个点在长方体内部_21个入门练手项目,让你轻松玩转C语言

    C 语言作为大学理工科专业的必修,是很多同学走进编程世界的第一课.那么怎样才能更好的入门 C 语言呢? 下面整理了 21 个 C 语言练手项目,从基础语法开始,逐步深入,通过一个个练手项目,让你轻松驰 ...

  8. c语言21个入门练手项目,21个入门练手项目让你轻松玩转C语言

    整理了 21 个 C 语言练手项目,从基础语法开始,逐步深入,通过一个个练手项目,让你轻松驰骋在 C 语言的快车道.不走弯路就是捷径! 1.<C语言入门教程>:引入大量的 C 语言程序案例 ...

  9. python新手程序_推荐:一个适合于Python新手的入门练手项目

    随着人工智能的兴起,国内掀起了一股Python学习热潮,入门级编程语言,大多选择Python,有经验的程序员,也开始学习Python,正所谓是人生苦短,我用Python 有个Python入门练手项目, ...

  10. 33 个送给 Java 程序员的练手项目合集

    人类一生中,99% 的技能都是靠实践学来的,编程更是如此. 人类一生中,99% 的技能都是靠实践学来的,编程更是如此. 在这一点上,编程和打篮球很像:你得亲自上场去打,才能学会篮球:同样,亲手敲下代码 ...

最新文章

  1. 商务智能 “软肋”何在?
  2. 查看临界区等待线程数量
  3. SpringSecurity常用过滤器介绍
  4. php正则表达式如何找到匹配模式中的最后一组
  5. 基于HubServing的PaddleOCR部署
  6. Google走了 站长应该更相信百度
  7. jQuery attributes(上)
  8. ZetCode 杂项教程
  9. JAVA基础之列表(list)和字典(dict)
  10. 隐藏版本信息号返回服务器名,配置服务器版本信息隐藏
  11. cassini服务器源代码
  12. settimeout在各个浏览器的最小时间
  13. pdf文件解密去水印加书签
  14. 2022年信息安全工程师考试大纲
  15. vue图片压缩不失真_压缩图片大小(像素)
  16. Pygame放大缩小照片
  17. Android:检查通知权限并跳转到通知设置界面
  18. 01-如何写SCI论文
  19. bat 文件夹内文件批量重命名
  20. 我的世界java怎么写彩字_我的世界告示牌怎么打彩字 告示牌制作图文教程

热门文章

  1. 关于Nand Flash行地址和列地址的计算
  2. 微信小程序里面嵌套的h5使用微信sdk配置踩坑
  3. 2014,为了梦想宁愿破釜沉舟
  4. 华氏温度转换为摄氏温度
  5. 基于JSP的购物网站系统
  6. 程序员做技术管理需要懂哪些方面?
  7. 浙江大学计算机学院复试拟录取名单,浙江大学计算机学院2015年考研复试拟录名单...
  8. Python学习笔记(24)——Greatchao资讯网理财公告信息的selenium挖掘
  9. 要在一个领域取得成就,就必须有对该领域的独特的执着
  10. 常用分子对接软件简介