【精选】各种节日祝福(C语言,可修改),Easyx图形库应用+源代码分享

这篇具有很好参考价值的文章主要介绍了【精选】各种节日祝福(C语言,可修改),Easyx图形库应用+源代码分享。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

博主:命运之光✨✨
专栏:Easyx图形库应用📂

【精选】各种节日祝福(C语言,可修改),Easyx图形库应用+源代码分享

目录

✨一、程序展示

 范例一:❤新年祝福❤

范例二:❤母亲节祝福❤

✨二、项目环境

简单介绍一下easyx图形库应用

Easyx图形库

✨三、运行效果展示(视频)

✨四、程序源代码分享


✨一、程序展示

🍓文字可以自由输入(●'◡'●)🍓
🍓输入格式为:英文的双引号" + 文字(四个字)+ 英文逗号 + 文字(四个字)英文的双引号"

 范例一:❤新年祝福❤

【精选】各种节日祝福(C语言,可修改),Easyx图形库应用+源代码分享

范例二:❤母亲节祝福❤

❀页面一❇

【精选】各种节日祝福(C语言,可修改),Easyx图形库应用+源代码分享❀页面二❇

【精选】各种节日祝福(C语言,可修改),Easyx图形库应用+源代码分享


✨二、项目环境

1.Visual Studio 2022
2.安装easyx图形库,可以调用头文件

#include<easyx.h>

简单介绍一下easyx图形库应用

🍓🍓EasyX库是一个基于C语言的图形界面库,可以用于Windows操作系统下的图形界面应用程序开发。该库提供了一些易于使用的图形绘制函数和简单的事件处理功能,可以帮助开发者快速地创建各种图形应用程序,如游戏、图形编辑器等。
🍓🍓EasyX库提供了丰富的绘图功能,如直线、矩形、圆形、椭圆、多边形等基本形状的绘制,同时还支持图片、文字、音频等多种媒体资源的加载和处理。此外,EasyX库还支持鼠标、键盘等多种事件的处理,可以让用户与应用程序进行交互。
🍓🍓EasyX库的另一个特点是易于学习和使用。它提供了简单的API,使得初学者也可以轻松地入门,并且具有丰富的在线文档和示例程序,帮助开发者快速地学习和理解如何使用这个库。除此之外,EasyX库还可以和Visual Studio等常见的集成开发环境进行配合使用,使得开发工作更加高效。
🍓🍓总之,EasyX库是一款简单易用、功能强大的图形界面库,适用于初学者和有一定编程基础的开发者,可以用于快速开发各种图形应用程序。

Easyx图形库

点击跳转到easyx图形库下载官网


✨三、运行效果展示(视频)

✨范例一:新年祝福程序展示

新年祝福

✨范例二:母亲节祝福程序展示

祝妈妈母亲节快乐


✨四、程序源代码分享

✨范例一:新年祝福程序展示✨范例一:新年祝福程序展示

#include<stdio.h>
#include<graphics.h>
#include<easyx.h>
#include<iostream>
#include<string.h>
using namespace std;
#define Maxsize 50
void henpi();
typedef struct {
	const char* pstr;
	char ch[Maxsize];
	int length;
}sqlist;
sqlist L;
void mune()
{
	printf("/*-----------------------*/\n");
	printf("----1.输入新年祝福语!----\n");
	printf("----2.删除祝福语(重新输入)!----\n");
	printf("/*-----------------------*/\n");
}
void initlist(sqlist & L)
{
	for (int i = 0; i < Maxsize;i++)
	{
		L.ch[i] = 0;
    }
	L.length = 0;
	L.pstr = L.ch;
	
}
void xieru(sqlist& L)
{
	for (int i = 0; i < 20; i++)
	{
		cout << "输入第"<<i<<"个数" << endl;
		cin >> L.ch[i];
		L.length++;
		cleardevice();
		RECT rect;
		rect.left = -500;
		rect.top = 150;
		rect.right = 500;
		rect.bottom = -150;
		//setfillcolor(WHITE);
		//fillrectangle(-500,150,500,-150);
		settextstyle(100, 0, "微软雅黑");
		LOGFONT fontstyle;
		gettextstyle(&fontstyle);
		fontstyle.lfQuality = ANTIALIASED_QUALITY;
		settextstyle(&fontstyle);
		for (int i = 0; i < L.length; i++)
		{
			henpi();
			settextcolor(WHITE);
			settextstyle(120, 0, "微软雅黑");
			drawtext(L.pstr, &rect, DT_CENTER | DT_VCENTER | DT_SINGLELINE);
			Sleep(30);			//使程序间断0.3秒。
		}
		cout << L.length << endl;
		cout << "传入成功"<<endl;

	}
}
void henpi()
{
	RECT rt;
	rt.left = -350;
	rt.top = -250;
	rt.right = 350;
	rt.bottom = -150;
	settextstyle(60, 0, "微软雅黑");
	LOGFONT fontstyle;
	gettextstyle(&fontstyle);
	fontstyle.lfQuality = ANTIALIASED_QUALITY;
	settextstyle(&fontstyle);
	const char* pstr = "2023新年祝福";
	settextcolor(YELLOW);
	drawtext(pstr, &rt, DT_CENTER | DT_VCENTER | DT_SINGLELINE);
}
int main()
{
	sqlist L;
	initlist(L);
	/*RECT rect;
	rect.left = -500;
	rect.top = 100;
	rect.right = 500;
	rect.bottom = -100;*/
	initgraph(1400, 800, EW_SHOWCONSOLE);
	setbkcolor(RED);//红色背景
	cleardevice();
	setorigin(700, 400);
	while (1)
	{
		int n; 
		mune();
		henpi();
		cin >> n;
		switch (n)
		{
			case 1:xieru(L);
				break;
			case 2:initlist(L);
				break;
		}
	}
	getchar();
	closegraph();
	return 0;
}

✨范例二:母亲节祝福程序展示

(由于代码太多没有优化放上去会不好看,所以有需要的私我哈(●'◡'●)) 

🍓🍓简单说一下我这个的设计思路好了,由于是早上十点开始写的这个代码,我就将之前写过的两个程序拼接了一下(主打一个快速🚗),快考试了做的不好可以在评论区里面提出来,暑假了有时间会改进。这里拼接的两个程序一个是爱心代码(我还没在博客分享),一个就是我在过年的时候写的新年祝福代码,就是上面的代码,大家感兴趣可以参考一下(蒟蒻写的,不足之处可以提哈(●'◡'●))

点击下方个人名片,可添加博主的个人QQ,交流会更方便哦~
 ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓
文章来源地址https://www.toymoban.com/news/detail-446233.html

到了这里,关于【精选】各种节日祝福(C语言,可修改),Easyx图形库应用+源代码分享的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C语言系列之炫酷新年烟花秀(带新年祝福)

    新年即将到来,由于全国各地的政策不一样,也许有的地方会禁止燃放烟花,那么就来一款别开生面的电子烟花,让大家感受一下过年的氛围吧。 代码呈上: 小伙伴们快去试试吧!!

    2024年02月03日
    浏览(38)
  • Date、Calendar(日历对象)、LocalDateTime三大时间日期类的各种处理方式【精选集】

          方法1:日期1.before(日期2),判断日期1是否在日期2之前的意思,返回值为boolean; 方法2:日期1.after(日期2),判断日期1是否在日期2之后的意思,返回值为boolean;         控制台:   控制台:   方法1:日期1.before(日期2),判断日期1是否在日期2之前的意思,返回值为boole

    2024年02月05日
    浏览(50)
  • 植物大战僵尸-C语言搭建童年游戏(easyx)

    本游戏是在B站博主程序员Rock的视频指导下完成 想学的更详细的小伙伴可以移步到程序员Rock视频 语言项目:完整版植物大战僵尸!可能是B站最好的植物大战僵尸教程了!零基础手把手游戏开发 植物大战僵尸 1实现最开始的游戏场景 2实现游戏顶部的工具栏 3实现工具栏的植物

    2024年01月18日
    浏览(40)
  • C语言实现的贪吃蛇(无EasyX,详解)

    或许厌倦了枯燥的做题,那就学学贪吃蛇,激发你的学习乐趣吧~ 你将进一步加深对结构体,单链表,函数,循环等基础的理解。 希望对你有所帮助~ 纯c语言实现的贪吃蛇小游戏 提前说明 必须是要 .cpp 后缀文件才可以使用, .c 文件不支持。 因为这里的头文件中包含了c++的内

    2024年01月21日
    浏览(42)
  • 图形化界面扫雷(C语言+easyx实现,多图教学)

    学了那么长时间的C语言,我们所有的一切似乎都被禁锢在黑框框(控制台)里,让人觉得很无趣,学习unity那样的平台又太过困难,那么有没有什么是适合我们这些新手使用的?答案是:有! EasyX 是针对 C/C++ 的图形库,可以帮助使用C/C++语言的程序员快速上手图形和游戏编程

    2024年02月06日
    浏览(46)
  • 使用c语言与EASYX实现弹球小游戏

    eg1:小球碰到窗体的四个墙实现反弹效果 实现弹球小游戏的具体代码 使用c语言的库函数和控制台函数指针与结构体

    2024年02月08日
    浏览(39)
  • 【c语言】五子棋(EasyX图形库+背景音乐)

    大家好,有没有觉得写了好多c语言代码,面对的都是黑框框控制台,当我们学习了基础的c语言知识,和EasyX图形库后,终于可以和黑框框saygoodbye,今天要分享给大家的是小游戏五子棋,跟着小张一起学习吧 图形库链接 1.点击下载 2.安装你对应集成开发环境对应的安装包,我用

    2024年02月09日
    浏览(36)
  • c语言->贪吃蛇实战技巧结合EasyX简单实现页面管理(简单实现)

    ✅作者简介:大家好,我是橘橙黄又青,一个想要与大家共同进步的男人😉😉 🍎个人主页:再无B~U~G-CSDN博客 贪吃蛇是久负盛名的游戏,它也和俄罗斯⽅块,扫雷等游戏位列经典游戏的⾏列。 在编程语⾔的教学中,我们以贪吃蛇为例,从设计到代码实现来提升学⽣的编

    2024年04月15日
    浏览(53)
  • 学习C语言十天了,我实现了仿真自由落体小球『C/C++&图形库EasyX』

    🌸作者简介: 花想云 ,在读本科生一枚,致力于 C/C++、Linux 学习。 🌸 本文收录于 初学C语言必会的20个小游戏专栏 ,本专栏主要内容为利用C/C++与图形库EasyX实现各种有趣的小游戏。 🌸 相关专栏推荐: C语言初阶系列 、 C语言进阶系列 、 数据结构与算法 本文主要内容为

    2023年04月15日
    浏览(51)
  • c语言练手项目【编写天天酷跑游戏2.0】EASYX图形库的运用。代码开源,素材已打包

    素材加Q群:723550115 项目是基于Windows,easyX图形库进行开发的, 开发环境:Visual Studio 2022 项目技术最低要求: 常量,变量,数组,循环,函数。 使用initgraph()初始化界面; 加载背景资源 写好游戏的图像化界面的框架 由于easyX不支持透明图片的的贴图,所以我们要自己写一个

    2024年02月15日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包