计算机
文章平均质量分 65
史迪奇奇龙
欢迎点点关注~
展开
-
C语言情人节玫瑰花代码
马上要到2.14号情人节啦, 表白代码得先提前整上,今天给大家带来的是一个红色的玫瑰花表白代码,具有观赏性,废话不多说,开整!有的是需要配置easyx图形库哦,否则会标红。好了,按顺序来,我们的情人节玫瑰花就完成啦,大家可以拿去表白啦!定义全局变量和结构体。原创 2023-02-10 20:50:34 · 2847 阅读 · 2 评论 -
【最全】经典排序算法(C语言)
然后从后往前扫描a数组,a中的元素根据count中的信息直接放到辅助数组b中。不过该计数排序不能对负数进行排序,如果需要对负数进行排序,需要进行改进(先一次遍历待排数组,找出负数中的最大值和最小值,正数中的最大值和最小值,创建两个计数数组,negativeCountArray用来统计待排数组中各个不同负数的出现个数,positiveCountArray用来统计待排数组中各个正数出现的个数,先统计总的负数的个数,然后再统计各个不同正数的个数,然后在往sortedArray中放元素的时候对正数和负数区别对待。原创 2023-02-08 20:26:23 · 773 阅读 · 0 评论 -
计算两个日期相差天数的最简洁的代码
因为把闰月挪到了最后一个月,所以 m = 14 时(就是表示 2 月),计算结果只是 3 ~ 13 月的总天数,并不会受闰月影响。计算日期差的算法,无论什么算法(除了故意浪费时间的算法),时间复杂度都是 O(1),这个没什么好说的,关键在于优化计算步骤。该算法先根据年月日求出该日期距离 0001年1月1日 的总天数,然后两个天数直接相减,即可求出相差的天数。天数:31-30-31-30-31;5 个月一组,1-0-1-0-1,重复(先减去 30,好看清楚)。原创 2023-02-06 16:19:41 · 1068 阅读 · 0 评论 -
C语言自由定制表白电子相册
这是一个自已DIY内容并且具有背景音乐的电子相册。通过自定义内容,可以制作成属于自己的电子纪念册。点击小图可以查看每张图片以及对于的图片文字描述,按下 w、s、a、d、↑、↓、←、→ 按键可以达到和鼠标点击的同样效果。支持跳转至任意一张已加载的相片,也支持自动循环浏览相册,具体操作请点击对应的工具图标。执行效果如下:操作说明:点击小相片将看到对应的大相片和相片印记点击不同的工具图标将产生不同的效果支持按键 w、s、a、d、↑、↓、←、→,作用分别是上下移动和左右翻页支持跳转至任意编号相片。原创 2023-02-03 21:10:44 · 351 阅读 · 0 评论 -
C++ opencv 之图像基础
Scalar 它将各个通道的值构成一个整体,赋给具有相同通道数的矩阵元素,通俗点就是一个复合数据。destroyWindow(const char* windowName) :销毁指定窗口。32位真彩色,即在24位真彩色图像的基础上再增加一个表示图像透明度信息的Alpha通道。16位增强色,16位彩色,每个像素所能显示的彩色数为2的16次方,即65536种颜色。24位真彩色,每个像素所能显示的彩色数为24位,即2的24次方,约1680万种颜色。8位色,每个像素所能显示的彩色数为2的8次方,即256种颜色。原创 2023-01-31 16:40:39 · 528 阅读 · 0 评论 -
用C语言图形库画一个红色爱心
3. 这样就简单了,只要遍历所有的点,然后判断点是在线上(=)还是在里面或者外面(),然后对他们进行不同的操作。这次我教大家用代码画一个心,这样你们就可以送给你们的女(男)朋友了。今天的分享到此结束了,如果在编程学习的路上遇到问题,不妨来我的编程学习交流基地一起来学习探讨~2. 联系高中的数学知识,我们知道:f(x)>0和f(x)原创 2023-01-16 19:41:29 · 4127 阅读 · 2 评论 -
easyx的基础应用教程
比如,可以用 VC + EasyX 很快的用几何图形画一个房子,或者一辆移动的小车,可以编写俄罗斯方块、贪吃蛇、黑白棋等小游戏可以练习图形学的各种算法,等等。许多学编程的都是从 C 语言开始入门的,而目前的现状是:1. 有些学校以 Turbo C 为环境讲 C 语言,只是 Turbo C 的环境实在太老了,复制粘贴都很不方便。原创 2023-01-10 21:28:23 · 1227 阅读 · 2 评论 -
C++实现动态烟花,噼里啪啦过新年啦
使用 C++ 编写,firework 类表示烟花,其有 raise 代表上升过程,bomb list 代表的是爆炸颗粒集合。绘画烟花尾部的小尾巴,我使用的是每帧对屏幕所有点的像素值进行平均。烟花的坐标就用真实世界的坐标,在绘画时候通过调整屏幕坐标方向以及缩放因子来完成坐标映射。烟花的速度以及烟花的位置每帧更新一次,每次更新基于两帧间的时间差值进行更新。程序环境:VS2019、EasyX_20210115、C++11。这是一个烟花的简单模拟程序,只考虑了重力。烟花分为上升过程以及爆炸过程。原创 2023-01-05 15:42:37 · 2364 阅读 · 0 评论 -
Visual Studio 2022最全安装教程(+背景图设置),一步步教会你如何安装并运行
自学编程的小伙伴们不容易,在学习编程的路上会遇到很多瓶颈,甚至会感到迷茫,为此我给大家整理了一些资源福利,都放在下方学习基地啦,还可以和群里的小伙伴们一起来学习交流嗷~(社区版Community是对个人免费的,一共有三个版本),这里下载的是.exe 可执行文件 ,比较小,大约1.57M。那我们到刚才的地方,再设置一下(可自己按自己喜欢的进行尝试设置)。9.点击安装后进入安装页面,选择了安装后启动。不想安装在C盘,想切换位置,点开安装位置。14.设置好之后,点击确认,效果出来了。(名称和位置可更改)原创 2023-01-04 20:39:00 · 6444 阅读 · 2 评论 -
C语言经典红白机坦克大战
爷青回!C语言打造经典红白机坦克大战~原创 2022-12-29 19:21:05 · 433 阅读 · 0 评论 -
C语言万花尺模拟程序
万花尺相信很多人小时候都玩过吧,将一个满是齿牙的小圆套在一个大圆里面,用笔放进小圆的洞里,然后转圈圈画,就可以画出很多美丽有趣的图案。这个程序就是万花尺的模拟程序。自学编程的小伙伴们不容易,在学习编程的路上会遇到很多瓶颈,甚至会感到迷茫,为此我给大家整理了一些资源福利,都放在下方啦,还可以和群里的小伙伴们一起来学习交流嗷~C/C++编程学习基地。原创 2022-12-28 16:53:25 · 330 阅读 · 0 评论 -
读取图片的技巧:将图片内嵌到 exe 文件中
windows 应用程序是可以包含各种“资源”的,例如:图标、对话框、菜单、快捷键等等,这些资源按照一定的格式,可以和 .exe 链接在一起。我们所要做的,就是把图片放到资源中,然后从资源中加载图片。原创 2022-12-27 15:40:53 · 823 阅读 · 0 评论 -
C语言百行代码实现简易版通讯录,完成增删改查功能【附源码】
表示一个联系人,包含联系人姓名和电话。}Person;1234表示整个通讯录,管理所有联系人,包含联系人。通讯录刚开始是空着的,每次新增联系人,才会增加一个元素。定义size用来控制当前通讯录中有多少个人。[0, size) 就是有效区间。int size;12345全局变量addressbook1五、通讯录初始化针对整个通讯录初始化,只需要将size设置为0。}123六、新增联系人首先,判断通讯录是不是满了,满了给出提示,没满让用户输入联系人姓名和电话。此处不能直接使用结构体变量。原创 2022-12-24 15:09:36 · 725 阅读 · 0 评论 -
排序算法——快速排序
使 = x 的数放在右半边,两边的数可以乱序,暂时不用排序。 (2)扫描 l 到 r 的所有数,将 = x的数放到b中。 (3)将i与j指针所指向的数交换,并再次重复1,2,3,直到i,j走到中间位置。 (1)开两个额外数组a,b。 (2)调整区间 (重点) 简便方法(指针)原创 2022-12-23 14:45:16 · 324 阅读 · 0 评论 -
蛇行矩阵 (C语言代码)
对于每一组数据,输出一个N行的蛇形矩阵。两组输出之间不要额外的空行。矩阵三角中同一行的数字用一个空格分开。行尾不要多余的空格。本题有多组数据,每组数据由一个正整数N组成。蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。原创 2022-12-20 19:12:10 · 327 阅读 · 0 评论 -
C语言实现一个闪烁的圣诞树(控制台)
下下下周就是圣诞节啦,C语言的圣诞树必须安排起!!!函数 layer 画出树的层次,根据坐标来输出位置;函数 triangle 画出小三角形,作为点缀;函数 triangleRight 和 triangleLeft 画出圣诞树顶部的蝴蝶结;函数 hideCursor 负责隐藏光标;函数 getCoord 负责确定输出字符的位置;函数 color 负责设置输出的颜色;主函数的原理如下:主函数通过一个 while 循环,不断刷新圣诞树和圣诞树点缀的颜色原创 2022-12-07 16:20:04 · 1944 阅读 · 2 评论 -
C语言实现控制台简易计算器(VC6.0可用)
C语言版简易计算器,包含几个小功能,包括基本运算、进制转换、一元二次方程,支持返回操作,整体源码比较精简,代码逻辑简单,扩展性强,非常适合新手了解和学习的小项目。原创 2022-11-30 16:49:46 · 1080 阅读 · 0 评论 -
C语言图钉画表白程序,给自己的偶像制作一个吧
想必大家一定知道这种图钉画吧,没送过总见过吧,也可称上的上是让女友感动到哭的礼物了,哈哈哈~但是淘宝上的图钉画需要花钱买才能定制,今天咋来教大家用代码敲个图钉画,不花钱还可自己随心定制,代码也就40多行,又简单,又实用~原创 2022-11-26 15:54:54 · 567 阅读 · 1 评论 -
C语言樱花树代码来喽~
这个漂亮的樱花树主要运用到了函数递归调用的语法知识,和分形的概念,大家可以参考这个的思路,尝试绘制其他分形图案~原创 2022-11-25 15:05:42 · 7157 阅读 · 2 评论 -
C语言10个经典小程序
1.程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后。1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提。1.程序分析:用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格。1.程序分析:用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。1.程序分析:分行与列考虑,共9行9列,i控制行,j控制列。原创 2022-11-22 19:15:55 · 776 阅读 · 0 评论 -
【一听就懂】C语言经典例题:斐波拉契数列详细教程
【一听就懂】C语言经典例题:斐波拉契数列详细教程。原创 2022-11-21 20:41:39 · 168 阅读 · 0 评论 -
C语言制作电子时钟程序(内附代码)
今天来用C语言制作一款电子时钟程序,相信你们一定能用的上。原创 2022-11-16 23:05:24 · 5119 阅读 · 0 评论 -
C语言雪花飘落表白程序(内附代码)
这是一个表白神器,可以自己替换上图片识别:程序默认是识别 640×480 尺寸,可以自己调整。原创 2022-11-15 18:35:16 · 1065 阅读 · 0 评论 -
李峋同款的C语言动态爱心代码(终于不是html的啦)
最近一部电视剧《点燃我,温暖你》可火啦,大家纷纷在搞男主阿瑟的同款爱心代码,但是虽然网上有它的源码,但都不是 C 语言的,看不懂。我看了一下这个视频,大致分析了一下它的运行过程。用语言描述一下,就是好多爱心,然后从内到外,从小到大的显示。对于这个程序的编写,我的思路是这样的。就如同将一头大象放到冰箱里。就是打开冰箱,放入大象,关上冰箱。首先就是计算坐标,更新坐标,绘制爱心,这样三步。重复调用,就可以实现。里面的具体细节,可以查看代码。原创 2022-11-10 14:40:03 · 67896 阅读 · 17 评论 -
爱心特效代码(HTML超文本标记语言,直接改记事本后缀)
没想到现在看个剧(点燃我,温暖你)要的同款居然是代码,李峋 这盛世如你所愿啊!李峋的同款爱心代码来啦,拿走试试吧~原创 2022-11-07 21:02:25 · 20815 阅读 · 16 评论 -
用C语言实现一款猜数字游戏
这个游戏由三个人一起玩,一个人做主持人,心中默想一个1到100之间的数字,然后由其他两个人轮流猜,每次猜测之后,主持人就说出猜测的这个数比他心中的数字是大还是小,然后另外一个人根据这个信息继续猜测,如此轮流,最后谁猜中就算谁输了。这是一个相互挖坑让对方跳的过程,特别是最后几步,猜测范围越来越小,真是步步惊心,稍不留意,就踩到对方挖的坑里去了。通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助。C/C++编程学习基地。原创 2022-11-04 20:46:01 · 723 阅读 · 0 评论 -
C语言爱心动态生日快乐代码
今天给大家整个C语言爱心动态代码,值得收藏!原创 2022-10-27 22:05:28 · 21358 阅读 · 8 评论 -
C语言最全爱心代码大全
【代码】C语言最全爱心代码大全。原创 2022-10-21 20:10:22 · 355773 阅读 · 93 评论 -
C语言跨年烟花代码,C语言实现烟花表白代码
现在大家是不是都觉得程序员不懂浪漫?那真的大错特错,今天就让你们看看什么是程序员的浪漫!我们今天就来写写《烟花》表白程序,不要惊讶,不要激动,学会了快去拿给心中的那个人看!!!煽情的话就不要我说了吧,直接上代码。原创 2022-10-11 21:17:18 · 32660 阅读 · 6 评论 -
C语言经典游戏开发,零基础也能打造微信飞机大战
本文实例为大家分享了C语言实现打飞机小游戏的具体代码,供大家参考,具体内容如下编译环境:vs2019需求:在同一个平面内,控制大炮发射的三个方向,空格发射炮弹,敌军和友军飞机会一直随机在天上飞过,击中天上飞行的敌军飞机加一分,击中友军飞机减一分原创 2022-09-22 21:12:22 · 451 阅读 · 0 评论 -
C语言学到什么程度可以找到工作呢?学完C语言之后要学些什么呢?
今天我就带大家了解一下 想要找一个开发桌面应用程序(QQ,酷狗、360、浏览器、暴风影音、微信、百度网盘等等),开发大型游戏(格斗游戏、英雄联盟、王者荣耀、地下城等等)开发嵌入式、电子设备软件(智能手表、考勤打卡机、广告牌、红绿信号灯)、开发操作系统、以及底层驱动(Windows、Linux操作系统开发都是C、以及C++)、驱动开发、开发大型服务器比如Apache、还有逆向破解、游戏辅助、外挂等等到底需要学习些什么呢?原创 2022-09-22 19:06:26 · 375 阅读 · 0 评论 -
C语言有哪些冷知识?
一些小众的C语言知识点,可能会比较有趣或者怪异,分享给大家看一下。原创 2022-09-20 20:54:23 · 625 阅读 · 0 评论 -
C/C++项目教程:刮刮乐(掩码图的范例)
这个程序模拟了刮刮乐的刮卡操作,按下鼠标左键并移动可以刮开刮卡层。刮卡操作是通过掩码图实现的,一张隐藏的待刮开背景图,一张掩码图。刮卡的时候,是在黑色的掩码图上画线,显示的时候,通过掩码图将背景图显示出来。现在具体说一下显示方式:首先,背景图就是普通的 IMAGE 对象,不做任何处理。其次,掩码图中,未刮开区域对应的是黑色,已刮开区域对应的是白色。显示的步骤:1. 将背景图中未刮开的区域置为黑色:操作目标(D):背景图操作源(S):掩码图操作:背景图 AND 掩码图。原创 2022-09-14 19:48:57 · 579 阅读 · 0 评论 -
C语言必学游戏:别踩白块儿,新手小白也能轻松上手!
新的学年开始了,又要准备课程设计了,那你想好写什么了吗?这款小游戏或许能帮到你。——100行代码,带你写完一款小游戏,简单极了QAQ。原创 2022-09-12 19:43:57 · 1003 阅读 · 0 评论 -
或许你也想做一个这样的动态魔方吗?
这里做个简单的数学计算,a,b 是两个不平行的二维向量,m、n 为常数,m * a + n * b = c,c 为点中的位置与起点构成的二维向量,求出 m、n 就能得到点在平面内的位置。魔方的 8 个顶点中,头四个表示底部,尾四个表示顶部,逆时针挨个排序,在空间直角坐标系中,魔方中心点为原点,x 轴正方向为右边平面的法向量,也就是 Right 表示的平面,y 轴正方向为后面平面的法向量,也就是 Back 表示的平面,z 轴正方向为上平面的法向量,也就是 Up 平面。下面(Down):0、1、2、3。原创 2022-09-08 21:21:41 · 357 阅读 · 0 评论 -
C语言实现天气查询系统,这才是学编程该有的样子
当我用C语言实现天气查询系统,这才是学编程该有的样子吧!原创 2022-08-17 20:38:41 · 476 阅读 · 0 评论 -
计算机本科生该如何规划?以下是给你们的建议
以下文章内容是按照大一~大四的时间线展开,大一的课程是比较重的,高数,等公共课会占据你很多的时间,我希望你可以好好学,因为现在的你对未来还不具有很清晰的规划,好好学,好好考,拿个高绩点总是没有错的。大一一般会有一门 C 语言课,自学就好。C语言基础学习, 课余时间,我觉得应该全身心投入到编程中,培养写代码的感觉。我专门在 github 建了一个 rep, 存放我写的零碎代码。大一的暑假可以充分利用起来,你应该已经有了一定的编程基础,这时,,我当时不知道有这么好的资源,好后悔 >....原创 2022-08-11 22:02:44 · 296 阅读 · 0 评论 -
计算机大学四年该如何努力学习?
1.学好基础课程计算机专业有几门基础课程一定要学好,有计算机组成原理、计算机网络、数据结构、操作系统原创 2022-08-08 21:28:40 · 621 阅读 · 0 评论