天若有情673
个人公众号 zhdmg_xiang (智慧代码阁)欢迎关注
展开
-
黑客帝国:随机字母生成器
该程序使用C语言编写,通过标准库中的函数实现随机数的生成、字符的打印以及颜色的设置。同时,利用Windows特有的API函数实现程序的暂停和用户输入的获取。整体而言,这是一个结合了编程技术与艺术创意的小程序。“黑客帝国:随机字母生成器”是一个控制台应用程序,灵感来源于科幻电影《黑客帝国》。它运用随机数生成技术,模拟出一个看似随机但又充满规律的字母序列,如同电影中的代码世界一般。原创 2024-02-23 08:01:41 · 839 阅读 · 0 评论 -
easyx 枪声模拟器
枪声模拟器”是一个基于Windows平台的简单程序,它使用C++编写,主要目的是通过模拟枪声来增强用户的体验。程序使用了图形库来展示一个蓝色的背景屏幕,并提示用户等待片刻后按空格键模拟开枪。当用户按下空格键时,程序会播放预先设定的枪声音频文件,同时在屏幕上显示“开枪成功”的提示信息。技术特点:多线程处理。原创 2024-02-20 22:29:59 · 55 阅读 · 0 评论 -
用C语言写一个五子棋游戏(人机)
井字棋,也被称为“井字过三”或“圈圈叉叉”,是一种两人玩的策略游戏。游戏在一个3x3的棋盘上进行,两位玩家轮流在空格上标记自己的符号(通常是“X”和“O”)。游戏的目的是让自己的符号在横、竖或对角线上连成一条线,从而赢得比赛。如果没有玩家能在棋盘上连成一条线,则游戏以平局结束。这款井字棋游戏是一个简单但富有挑战性的策略游戏,适合所有年龄段的玩家。通过它,你可以和朋友一起享受策略对决的乐趣,锻炼你的思维能力和预判能力。原创 2024-02-20 19:08:39 · 202 阅读 · 0 评论 -
C语言easyx飞机大战源码+素材(大屏版)
在上一期的博客中给大家分享了小屏版的飞机大战的源码和素材。原创 2024-02-20 18:06:14 · 245 阅读 · 0 评论 -
用Windows桌面应用程序制作一个扫雷游戏
这段代码是一个简易版的扫雷游戏的主程序部分。**主函数 (main)**:负责整个游戏流程的控制。首先,它初始化了一个枚举类型的变量input用于存储玩家的选择。然后,进入一个循环,在这个循环中,它会显示游戏菜单,接收玩家的输入,并根据玩家的选择调用不同的游戏难度。当玩家选择退出时,循环结束。**游戏界面设置函数 ()**:根据玩家选择的难度调整游戏窗口的大小。这里使用了system函数来调用操作系统的命令,是用于调整Windows命令提示符窗口大小的命令。**游戏菜单显示函数 (Menu。原创 2024-02-19 21:49:26 · 73 阅读 · 0 评论 -
easyx常用函数和代码,需要的直接用
该作品是一个简单的图形界面程序,利用EasyX图形库在Windows环境下进行开发。程序的主要功能是初始化一个指定大小的窗口,并在这个窗口中绘制一个红色的矩形条,同时在矩形的正中央显示一串黄色的数字文本。头文件引入:宏定义:**主函数**:此代码是一个很好的起点,展示了EasyX图形库的基本用法和一些基本的图形绘制技巧。通过进一步的学习和实践,可以开发出更加复杂和有趣的图形界面程序。原创 2024-02-15 09:22:40 · 286 阅读 · 0 评论 -
C语言easyx 贪吃蛇大作战,没有模仿,只有超越
贪吃蛇大作战是一个基于EasyX图形库的经典贪吃蛇游戏。玩家通过键盘控制贪吃蛇的移动方向,目标是吃掉屏幕上随机生成的食物点,每吃掉一个食物点,蛇身就会增长一节。游戏提供三种模式:无屏障模式、有屏障模式以及读档继续模式。在有屏障模式中,贪吃蛇如果撞到屏幕边缘则游戏结束;在无屏障模式中,贪吃蛇可以穿越屏幕边缘,实现无限循环。此外,无屏障模式还提供了经典和迷宫两种难度选择,以适应不同水平的玩家。游戏过程中,会实时统计并显示玩家的分数,同时屏幕上最多会出现100个食物点。原创 2024-02-11 08:48:54 · 40 阅读 · 0 评论 -
easyx模板 想插图片,音乐不会插?每次写代码太麻烦?给大家写了一个模板,希望大家喜欢
和: 定义窗口的宽度和高度。这个模板提供了一个基本的EasyX图形编程框架,包括窗口初始化、图片加载与显示、文字设置与显示,以及背景音乐播放。然而,它仍然是一个基础的模板,需要进一步的完善和优化,例如添加用户交互、错误处理、更多的图形元素等。原创 2024-02-07 18:45:32 · 238 阅读 · 0 评论 -
【游戏开发】风靡一时的2048数独小游戏来了,这次是教你怎么用C语言写出一个属于自己2048来~
这两天我在网上学了个2048游戏的制作,但是写出来的代码总是有问题。希望大家能够帮我找找问题,多谢!这个代码写了整整两天,一直再改。原创 2024-02-07 13:33:31 · 65 阅读 · 0 评论 -
用easyx做的消除字母游戏《字母消除大师》,快来看看吧
字母消除大师》是一款简单而富有挑战性的休闲游戏。游戏中,玩家需要快速准确地按下屏幕上随机出现的英文字母,以消除它们。随着游戏的进行,字母下落的速度会逐渐加快,考验玩家的反应速度和手眼协调能力。:游戏采用EasyX图形库开发,拥有流畅的动画效果和丰富的视觉效果,为玩家带来愉悦的游戏体验。:每次游戏,系统都会随机生成不同的英文字母,增加了游戏的不可预测性和挑战性。:字母下落的速度会逐渐加快,给玩家带来紧张刺激的游戏体验。:游戏采用简单的点击或按键操作,玩家可以轻松上手。原创 2024-02-07 09:44:26 · 48 阅读 · 0 评论 -
easyx基本功能实现(背景+图片+文字+图形+音乐),不允许你不会,赶紧来学习
settextstyle() 函数用于设置字体和颜色,textwidth() 和 textheight() 函数分别用于获取文字的宽度和高度。然后,我们计算文字的水平和垂直位置,并使用 outtextxy() 函数将文字输出到窗口中。在本文中,我们将通过一个简单的示例程序来展示如何使用 easyx 实现背景、图片、文字、图形和音乐的集成。这个程序将会创建一个窗口,并在其中显示一张图片,添加一个黄色矩形,以及在矩形上方显示一段红色的文字,同时播放一段音乐。然后,我们调用 BGM() 函数来播放音乐。原创 2024-02-06 21:08:36 · 365 阅读 · 0 评论 -
easyx开发软件的图形界面设计的简单思路
本次作品是一个基于 EasyX 图形库设计的简单用户界面。EasyX 是一个为 C/C++ 语言提供的图形库,使得开发者能够轻松地创建窗口、图形和图像。这个作品旨在展示如何使用 EasyX 创建一个基本的图形界面。这个作品展示了如何使用 EasyX 创建一个简单但功能齐全的图形界面。通过这个示例,开发者可以进一步探索 EasyX 提供的其他功能,如绘制图形、处理鼠标和键盘事件等,从而创建更复杂的用户界面。原创 2024-02-05 21:57:13 · 217 阅读 · 1 评论 -
教你用C语言写一个鼠标信息检测工具 包含easyx图形库
这段代码是一个使用C语言中的graphics.h库和conio.h库实现的基本图形窗口操作示例。它演示了如何初始化图形窗口、获取鼠标事件并输出相应的坐标信息。代码首先调用initgraph函数初始化一个图形窗口,设置窗口的大小为1920x1600像素。然后进入一个无限循环,不断检测键盘输入是否有按键按下。在循环中,首先使用MouseHit函数检测鼠标是否有事件发生。如果有鼠标事件发生,则使用函数获取鼠标事件的消息。接着通过判断鼠标消息的类型来执行相应的操作。如果是鼠标移动事件,就输出鼠标移动的坐标。原创 2023-12-24 11:12:47 · 847 阅读 · 0 评论 -
C语言 烟花效果 使用 easyx
这是一个使用C语言和图形库编写的作品,它展示了一个火焰效果的动画。在屏幕上会出现多个火焰,火焰会逐渐上升并在达到一定高度后爆炸,形成美丽的火花效果。每个火焰的颜色和形状都是随机生成的,使得整个动画更加生动有趣。通过不断循环绘制和移动火焰,实现了一个连续的火焰效果。这个作品展示了C语言和图形库的基本使用,同时也展示了动画的制作原理和技巧。这段代码是一个模拟火焰效果的小程序,它使用了一个二维数组来存储火焰的每个元素(Fire)的位置和颜色。然后,通过一些函数,例如Init(初始化)、Draw(绘图)和。原创 2023-12-23 15:04:42 · 646 阅读 · 0 评论 -
用C语言写一个 《黑客帝国》彩色数字雨 ,独立窗口
彩色数字雨”是一个模拟电影《黑客帝国》中“数字雨”效果的程序。这个程序使用C语言编写,并创建一个独立的窗口来显示这个效果。该程序的核心功能是在屏幕上绘制彩色数字雨。它通过在每个像素位置随机生成一个数字,并将这些数字以特定的颜色显示在屏幕上,从而模拟电影中的“数字雨”效果。为了实现这个效果,程序使用了Windows API函数来创建窗口和绘制画面。它首先创建一个名为“Rainfall”的窗口,并设置窗口的位置和大小。然后,它使用drawRain()函数来绘制彩色数字雨。drawRain()原创 2023-12-21 13:04:30 · 544 阅读 · 0 评论 -
C语言---—————— 快速创建指定个数的文件
这是一个简单的C语言程序,旨在根据用户输入的数字创建指定数量的文本文件。这个程序的主要功能和特点如下:用户友好:程序首先提示用户输入要创建的txt文件的个数,使用户能够明确了解下一步的操作。文件命名策略:在每次循环中,程序会根据当前的循环计数器生成一个文件名。例如,如果用户输入要创建3个文件,那么文件名将会是"file1.txt","file2.txt"和"file3.txt"。文件路径确定:程序将每个文件的路径设置为"D:\O\fileX.txt",其中X是文件的序号。原创 2024-02-04 18:38:13 · 330 阅读 · 1 评论 -
Windows文件抓取工具(C语言)
这个C语言程序是一个简单的文件和文件夹列表工具。它使用标准库中的dirent.h头文件,这个文件提供了读取目录内容的功能。程序中的list_directory函数用于打开指定的目录,并读取其中的所有文件和子目录。每个文件的完整路径都会被打印到标准输出(通常是屏幕)。如果打开指定目录失败,程序会输出错误消息并返回。这个程序的主函数main调用了list_directory函数,参数是"D:",也就是D盘的根目录。(文件夹路径可以自己修改!!!!!注意转义字符\\的使用!!!原创 2024-01-03 14:41:42 · 415 阅读 · 1 评论 -
利用C语言批量创建文件----《员工编号生成器》
员工编号生成器》是一个简单的C语言程序,旨在为用户快速生成特定格式的员工编号。这个程序的核心功能是根据用户输入的数字,自动创建一系列以“employee_”为前缀,后两位为序号的文本文件,并在每个文件中写入相应的员工编号。这个程序特别适用于需要为员工快速分配编号的场景,如新公司成立、部门扩张或员工入职等。通过这个程序,管理员可以轻松地生成一系列连续的员工编号,避免了手动编号的繁琐和错误。用户输入一个数字,代表需要创建的员工编号数量。程序使用用户输入的数字,结合固定的前缀和后缀,自动生成文件名。原创 2024-01-16 20:56:11 · 368 阅读 · 1 评论 -
搜狗输入法刷字数神器 (黑科技)(附详细视频讲解)
搜狗输入法打字速度和数量上不去?今天给你们个黑科技这段代码是一个简单的C程序,它模拟了用户在键盘上输入特定字符(在这个例子中是'A'和空格键)的过程。根据用户输入的次数,程序会模拟输入特定数量的字符。这个程序可以用于自动重复输入文本或进行其他自动化任务,但它也具有一些潜在的安全风险和问题,例如可能会被用于进行恶意活动或被用于自动发送垃圾评论等。使用这种程序时需要谨慎,并确保它符合所有适用的法律和道德准则。原创 2023-12-22 22:32:27 · 981 阅读 · 0 评论 -
如何用C语言加上easyx做出一个高逼格的迷宫游戏
迷宫游戏有多种类型,例如营救公主类、闯关类等,其他类型就不一一列举了。但无论哪种类型的迷宫游戏,其核心功能始终是迷宫的实现。不同的游戏只会根据自身的性质,在迷宫中加入一些特定元素。我们今天的任务,便是用C语言来实现这一核心功能,确保其原汁原味,不添加任何额外功能。原创 2023-12-25 10:35:39 · 694 阅读 · 0 评论 -
如何用C语言对电脑的文件进行简单加密
上一篇文章写完以后,收到了很多朋友的私信,希望我能写出一个较为完善的利用C语言简单加密文件的代码,今天花了点时间终于调试完了,相比于上一篇文章的代码的话这里做了一些改进:1.加密文件的数据改为原文件数据的十分之一,这样将摆脱文件大小的限制2.使用用户口令对需加密数据进行循环异或操作,增强了加密的安全性3.为用户完善了任意路径文件的加密解密操作,增强用户体验。原创 2024-01-23 14:02:16 · 343 阅读 · 1 评论 -
C语言实现网络爬虫
我常使用C语言写网络爬虫,能够将网页爬出来,但是,图片却爬不出来,有没有大佬帮解决一下!!!原创 2024-02-04 08:25:52 · 618 阅读 · 1 评论 -
【游戏开发】风靡一时的2048数独小游戏来了,这次是教你怎么用C语言写出一个属于自己2048来~
这两天我在网上学了个2048游戏的制作,但是写出来的代码总是有问题。希望大家能够帮我找找问题,多谢!这个代码写了整整两天,一直再改。原创 2024-01-28 16:51:51 · 168 阅读 · 1 评论 -
用easyx做一个学生成绩管理系统 可以存档
用easyx做一个学生成绩管理系统 可以存档。原创 2024-01-04 23:44:34 · 513 阅读 · 1 评论 -
揭秘C语言“控制概率”背后的逻辑
在我们的日常生活中,抽奖无处不在,无论是商场的促销活动,还是公司的年会,甚至是在线游戏的奖励机制。这意味着“甲”的中奖概率实际上只有10%,而“乙”的中奖概率高达90%。通过这种方式,程序实际上控制了中奖概率,使得“乙”的中奖概率远远高于“甲”。总的来说,虽然我们可以通过编程来控制抽奖的概率,但只要我们遵循公平、公正的原则,就可以保证抽奖的公平性。这个代码的主要功能是模拟一个抽奖过程,其中“甲”代表中奖结果,“乙”代表未中奖结果。今天,我们就从程序员的视角,来揭秘抽奖控制概率的那些猫腻。原创 2024-01-29 09:54:50 · 352 阅读 · 0 评论 -
干货!!!教你用C语言easyx图形库做一个随机二进制网格!!!
这个程序创建了一个8x8的网格,每个格子都包含一个随机的二进制数,并通过图形界面展示出来。用户可以清楚地看到每个格子中的随机数,每个数字都用黄色的文本显示在格子的中心,使得查看和理解每个格子中的数字变得非常直观。这个程序可以作为教学工具,用于演示如何生成随机数,或者用于研究随机数生成算法。此外,由于其直观的图形界面,它也可以作为展示如何在计算机图形中显示二维数据的一个示例。原创 2024-01-31 13:20:54 · 433 阅读 · 0 评论 -
《五彩斑斓》-------如何用C语言easyx图形库做出一个彩色矩阵
总的来说,这个程序是一个简单的图形绘制示例,它演示了如何使用EasyX图形库在Windows平台上创建窗口、设置背景颜色、绘制矩形块以及等待用户输入。接下来,程序使用两个嵌套的循环遍历一个4x4的矩形区域,并在每个位置上绘制一个随机颜色的矩形块。在每个循环迭代中,程序生成三个随机数,分别用于设置矩形的红色、绿色和蓝色分量,然后使用。用于初始化随机数生成器种子,以确保每次运行程序时生成的随机数序列不同。函数等待用户按键,以便查看结果。函数初始化图形窗口,并设置背景颜色为白色。函数生成一个随机数,并使用。原创 2024-02-04 16:38:32 · 438 阅读 · 1 评论 -
五子棋双人对战 含窗口 可通过鼠标点击
欢迎来到我的五子棋游戏项目!这是一个使用C语言编写的独立窗口应用程序,允许用户通过鼠标点击来下棋。这个游戏具有简洁的界面和直观的交互方式,无论您是五子棋爱好者还是编程爱好者,都可以轻松上手。这个游戏遵循标准的五子棋规则。玩家需要将五个同色棋子连成一条直线(横、竖或斜向)以获得胜利。游戏会在玩家下棋后自动检测并显示赢家。希望您喜欢这个五子棋游戏项目!议,请随时与我联系。原创 2023-12-21 08:56:04 · 674 阅读 · 1 评论 -
简单数据库制作,教你用C语言创建自己的数据库!!!
数据录入与存储》是一个用C语言编写的简单程序,主要用于从用户处接收一系列整数数据,并将这些数据存储到一个数组中,最后将数组中的数据追加到一个文件中。原创 2024-01-21 09:07:59 · 387 阅读 · 0 评论 -
万众瞩目的“统计学计算器《数字之韵》”终于来了 C语言
数字之韵》是一个简单而富有深意的程序,旨在探索和展示数字的基本属性。这个程序让用户输入一系列整数,然后根据用户的选择,显示这些数字的总和、平均值、最大值或最小值。该程序首先提示用户输入他们想要分析的数字的数量,然后接收这些数字并将它们存储在变量中。接下来,程序通过一个循环对这些数字进行操作,计算它们的总和,同时找出其中的最大值和最小值。在完成这些计算后,程序会向用户询问他们想要查看哪种结果。用户可以选择求和、平均值、最大值或最小值。然后,程序会根据用户的选择打印出相应的结果。原创 2024-01-10 20:18:31 · 424 阅读 · 0 评论