C语言动态爱心图片VS版(末尾附加下载地址)

C语言动态爱心图片VS版

该文家以上传百度网盘下载链接可自行下载,(也可以联系博主要取)再原来的基础上加以进行了改进,希望对热爱C语言的小伙伴们有所帮助,在此需要和大家提醒一下小伙伴们,该作品是用软件Visual Studio 2019版本编辑做出来的,在运行的时候需要安装插件Easy X,需要该插件库才可运行
该软件可自行下载也可以联系博主要取
想要更多可关注我,运行成品如下

在这里插入图片描述

如果对于初学者的话在此提醒一下小伙伴们,若果是要参考源码的话,该作品的源码为了方面大家,所以全部的源码都放在了后缀为**.CPP这一个文件中了,如果是只看作品效果的话只需在电脑上软件VS插件Easy X的前提下双击后缀为.exe**即可在这里插入图片描述
部分大体的源码如下:

#include "stdlib.h"
#include "time.h"
#include "stdio.h"
#include "graphics.h"
#include "mmsystem.h"//多媒体音频接口
#pragma  comment(lib,"winmm.lib")
struct Point
{
	int x;
	int y;
};
IMAGE img[14],img_Big[14];//存储14张片
//加载图片
void InitImg() {
	char buf[128] = { 0 };//图片的路径
	for (int i = 0; i < 14; i++) {
		//格式转换  i:0到0 +1  1-10
		sprintf(buf, "自己\\%d.jpg", i + 1);
		loadimage(&img[i], buf, 40,30);
		loadimage(&img_Big[i] ,buf, 300, 200);//中间闪烁图片 &表示引用的意思
	}
}
int main()
{
	initgraph(800, 800);//创建窗口,宽高,像素

	Point arr[46] = {
		{395,268},
		...............
		..............
		..............
		{230,540},
		{200,500}
		{360,195},
		{375,230},
	};
	InitImg();

	while (1) {
		cleardevice();
		for (int i = 0; i < 46; i++) {
			//设置文本颜色 settextcolor
			//settextcolor(RGB(rand() % 256, rand() % 256, rand() % 256));
			//outtextxy(arr[i].x, arr[i].y, buff[(i + add) % 46]);
            putimage(arr[i].x, arr[i].y, &img[(i + add) % 14]);
		}
		putimage(250,300,&img_Big[add%14]);//加载大图片的
		add++;
		Sleep(1000);
	}
	system("pause");
	return 0;
}

希望对各位小伙伴们有所帮助
提取链接:https://pan.baidu.com/s/1moIBRfffayGpIkhl4l1Azw
提取码:4oce

如果链接失效的话就通过以下方式获取:
C语言爱心图片表白程序源代码.zip
也可以联系博主索要,希望对你学习编程有所帮助吧
希望该实例代码能对您的c语言编程有所提高。

  • 11
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小猿网

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值