C语言
文章平均质量分 69
史迪奇奇龙
欢迎点点关注~
展开
-
C语言经典编程题100例(81~100)
n 是数组元素个数。本题要求实现一个对数组进行循环右移的简单函数:一个数组a中存有n(>0)个整数,将每个整数循环向右移m(≥0)个位置,即将a中的数据由变换为(最后m个数循环移最前面的m个位置)。函数 getmonth 应返回存储了 n 对应的月份英文名称的字符串头指针。如果传入的参数 n 不是一个代表月份的数字,则返回空指针NULL。其中char *str是传入的字符串,c是待删除的字符。如果传入的参数 s 不是一个代表星期的字符串,则返回-1。函数 calc_pow 应返回 x 的 n 次幂的值。原创 2023-02-18 21:13:04 · 5591 阅读 · 1 评论 -
C语言经典编程题100例(61~80)
本题要求实现一个计算Fibonacci数的简单函数,并利用其实现另一个函数,输出两正整数m和n(0原创 2023-02-15 15:52:18 · 3348 阅读 · 1 评论 -
C语言经典编程题100例(41~60)
水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。本题要求实现一个函数,对给定平面任意两点坐标(x~1~ ,y~1~ )和(x~2~ ,y~2~),求这两点之间的距离。其中用户传入的参数为平面上两个点的坐标(x1, y1)和(x2, y2),函数dist应返回两点间的距离。本题要求实现一个函数,计算N个整数中所有奇数的和,同时实现一个判断奇偶性的函数。本题要求实现一个计算m~n(m原创 2023-02-13 16:29:00 · 4293 阅读 · 0 评论 -
C语言经典编程题100例(21-40)
猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果在到达N次之前,用户输入了一个负数,也输出“Game Over”,并结束程序。随后n行,每行按照“姓名 生日 电话号码”的格式给出一位朋友的信息,其中“姓名”是长度不超过10的英文字母组成的字符串,“生日”是yyyymmdd格式的日期,“电话号码”是不超过17位的数字及+、-组成的字符串。原创 2023-02-10 14:59:28 · 1875 阅读 · 1 评论 -
C语言经典编程题100例(1-20)
本题要求编写程序,计算交错序列 1 - 2/3 + 3/5 - 4/7 + 5/9 - 6/11 +... 的前N项之和。在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后三位。在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后六位。在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后两位。原创 2023-02-09 21:10:10 · 8424 阅读 · 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语言关键字详解
其次,当我们需要一个不再改变的变量时,就可以用const,比如说定义一个人的性别,自打你一出生就已经决定了你的性别,不出意外的话,这辈子都不会改变了,所以就把它定义为只读的,当然有人也认为不定义为const也可以的嘛,只要自己不改变它就行,但是如果是那样的话,就需要人为来控制了,万一哪天忘了,把它改了怎么办?指针变量p1:const在数据类型之前,修饰的是p1所指向的对象,所以p1所指向的对象的值为常量只读,不能改变,但是p1本身可以改变;在enum中定义的每个对象,默认都是从0开始,当然也可以自定义。原创 2023-02-02 22:20:27 · 649 阅读 · 0 评论 -
C语言之vs2022安装教程,还不会的快来看
勾选必备组件,根据自己需要开发的项目内容勾选必选项,C/C++一般只需要包含以下两个组件,当然后续可修改增加。Professional 2022:专业版,满足所有规模大小的团队的开发,也同样适用于个人使用。今天的分享到此结束了,如果在编程学习的路上遇到问题,不妨来我的编程学习交流基地一起来学习探讨~Enterprise 2022: 企业版,包括所有功能,企业版需要付费使用。点击安装exe,点击继续,准备Visual Studio 安装程序。选择开发设置选项,选择主题,即可完成安装。点击安装后,等待安装。原创 2023-01-17 15:57:22 · 2024 阅读 · 0 评论 -
用C语言图形库画一个红色爱心
3. 这样就简单了,只要遍历所有的点,然后判断点是在线上(=)还是在里面或者外面(),然后对他们进行不同的操作。这次我教大家用代码画一个心,这样你们就可以送给你们的女(男)朋友了。今天的分享到此结束了,如果在编程学习的路上遇到问题,不妨来我的编程学习交流基地一起来学习探讨~2. 联系高中的数学知识,我们知道:f(x)>0和f(x)原创 2023-01-16 19:41:29 · 4127 阅读 · 2 评论 -
C语言经典红白机坦克大战
爷青回!C语言打造经典红白机坦克大战~原创 2022-12-29 19:21:05 · 434 阅读 · 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 · 7158 阅读 · 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 · 5120 阅读 · 0 评论 -
C语言雪花飘落表白程序(内附代码)
这是一个表白神器,可以自己替换上图片识别:程序默认是识别 640×480 尺寸,可以自己调整。原创 2022-11-15 18:35:16 · 1066 阅读 · 0 评论 -
李峋同款的C语言动态爱心代码(终于不是html的啦)
最近一部电视剧《点燃我,温暖你》可火啦,大家纷纷在搞男主阿瑟的同款爱心代码,但是虽然网上有它的源码,但都不是 C 语言的,看不懂。我看了一下这个视频,大致分析了一下它的运行过程。用语言描述一下,就是好多爱心,然后从内到外,从小到大的显示。对于这个程序的编写,我的思路是这样的。就如同将一头大象放到冰箱里。就是打开冰箱,放入大象,关上冰箱。首先就是计算坐标,更新坐标,绘制爱心,这样三步。重复调用,就可以实现。里面的具体细节,可以查看代码。原创 2022-11-10 14:40:03 · 67897 阅读 · 17 评论 -
用C语言实现一款猜数字游戏
这个游戏由三个人一起玩,一个人做主持人,心中默想一个1到100之间的数字,然后由其他两个人轮流猜,每次猜测之后,主持人就说出猜测的这个数比他心中的数字是大还是小,然后另外一个人根据这个信息继续猜测,如此轮流,最后谁猜中就算谁输了。这是一个相互挖坑让对方跳的过程,特别是最后几步,猜测范围越来越小,真是步步惊心,稍不留意,就踩到对方挖的坑里去了。通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助。C/C++编程学习基地。原创 2022-11-04 20:46:01 · 723 阅读 · 0 评论 -
C语言爱心动态生日快乐代码
今天给大家整个C语言爱心动态代码,值得收藏!原创 2022-10-27 22:05:28 · 21359 阅读 · 8 评论 -
C语言最全爱心代码大全
【代码】C语言最全爱心代码大全。原创 2022-10-21 20:10:22 · 355784 阅读 · 93 评论 -
C语言小熊代码,用C语言写个可爱小熊
哈哈,是不是很可爱呢。原创 2022-10-15 21:36:03 · 11164 阅读 · 4 评论 -
在 CLion、Dev-C++ 或 Code::Blocks 下面配置 EasyX
本文提供了将 EasyX 适配到 MinGW 上的库文件,并详细介绍如何将 EasyX 配置到 DevCpp 或 CodeBlocks 等以 MinGW 为编译器的集成开发环境。平时我工作忙,有问题直接在后面留言,我会尽力修改。原创 2022-10-11 22:34:14 · 3857 阅读 · 0 评论 -
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 评论 -
只把 EasyX 拷贝进项目里,方便发给没有安装 EasyX 的人编译(以 VS2022 为例)
当你想把自己用 EasyX 编写的代码发给别人时,也许对方因为没安装 EasyX 导致无法编译。这时候,你可以只把 EasyX 拷贝进项目里,然后随着项目一起打包发给别人,方便其他人编译。本文以 VS2022 为例,详细讲述这种方法。原创 2022-09-13 21:54:42 · 1587 阅读 · 1 评论 -
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 评论 -
数据结构知识点全面总结—精华版
链式存储时,相邻数据元素可随意存放,但所占存储空间分两部分,一部分存放结点值,答:在顺序队中,当尾指针已经到了数组的上界,不能再有入队操作,但其实数组中还有空。思路:先让数据分块有序,即分成若干子表,要求每个子表中的数据元素值都比后一块中的。优点:让关键字值小的元素能很快前移,且序列若基本有序时,再用直接插入排序处理,时。此树的特点是:树中所有结点的值均大于(或小于)其左右孩子,此树的根结点(即堆顶)队列的定义及操作,队列的删除在一端(队尾),而插入则在队列的另一端(队头)。那么,从循环队列中删。原创 2022-09-02 22:05:58 · 13489 阅读 · 0 评论 -
C语言实现天气查询系统,这才是学编程该有的样子
当我用C语言实现天气查询系统,这才是学编程该有的样子吧!原创 2022-08-17 20:38:41 · 476 阅读 · 0 评论