自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 贪吃蛇(c语言实现)

• 贪吃蛇地图绘制• 蛇吃⻝物的功能(上、下、左、右⽅向键控制蛇的动作)• 蛇撞墙死亡• 蛇撞⾃⾝死亡• 计算得分• 蛇⾝加速、减速• 暂停游戏。

2024-05-14 00:10:33 831

原创 栈(c语言实现)

【代码】栈(c语言实现)

2024-05-07 20:13:13 173

原创 动态内存管理

有时会我们发现过去申请的空间太⼩了,有时候我们⼜会觉得申请的空间过⼤了,那为了合理的时 候内存,我们⼀定会对内存的⼤⼩做灵活的调整。当是情况2的时候,原有空间之后没有⾜够多的空间时,扩展的⽅法是:在堆空间上另找⼀个合适⼤⼩ 的连续空间来使⽤。• 函数的功能是为 num 个⼤⼩为 size 的元素开辟⼀块空间,并且把空间的每个字节初始化为0。• 如果参数 ptr 指向的空间不是动态开辟的,那free函数的⾏为是未定义的。• 这个函数调整原内存空间⼤⼩的基础上,还会将原来内存中的数据移动到 新 的空间。

2024-04-09 23:08:32 432 1

原创 通讯录实现(顺序表实现)

【代码】通讯录实现(顺序表实现)

2024-04-09 22:23:13 272

原创 顺序表(c语言)

【代码】顺序表(c语言)

2024-04-02 23:36:41 205

原创 ⽂件操作函数

上⾯说的适⽤于所有输⼊流⼀般指适⽤于标准输⼊流和其他输⼊流(如⽂件输⼊流);所有输出流⼀ 般指适⽤于标准输出流和其他输出流(如⽂件输出流)。

2024-03-28 23:23:11 934

原创 模拟实现memmove

【代码】模拟实现memmove。

2024-03-18 22:55:12 368

原创 模拟实现memcpy

【代码】模拟实现memcpy。

2024-03-18 22:54:20 363

原创 模拟实现strncat

【代码】模拟实现strncat。

2024-03-18 22:53:07 302

原创 模拟实现strncpy

【代码】模拟实现strncpy。

2024-03-18 22:52:22 351

原创 使用联合体判断大小端

【代码】使用联合体判断大小端。

2024-03-18 22:50:48 316

原创 深⼊理解指针

2.2 指针变量和解引⽤操作符(*)2.2.1 指针变量那我们通过取地址操作符(&)拿到的地址是⼀个数值,⽐如:0x006FFD70,这个数值有时候也是需要 存储起来,⽅便后期再使⽤的,那我们把这样的地址值存放在哪⾥呢?答案是:指针变量中。指针变量也是⼀种变量,这种变量就是⽤来存放地址的,存放在指针变量中的值都会理解为地址。2.2.2 如何拆解指针类型我们看到pa的类型是 int* ,我们该如何理解指针的类型呢?int a = 10;

2024-03-04 23:45:44 720

原创 使用qsort函数排序整形数据

【代码】使用qsort函数排序整形数据。

2024-03-03 00:40:21 282

原创 qsort函数的模拟实现(c语言)

其中交换实现的另一种方式。

2024-03-03 00:34:45 337

原创 在屏幕上输出9*9乘法口诀表

【代码】在屏幕上输出9*9乘法口诀表。

2024-02-17 12:14:17 336

原创 最大公约数

【代码】最大公约数。

2024-02-17 12:12:43 310

原创 打印100~200之间的素数

【代码】打印100~200之间的素数。

2024-02-17 12:10:52 337

原创 求10 个整数中最大值

【代码】求10 个整数中最大值。

2024-02-17 12:06:16 354

原创 分数求和(c语言实现)

计算1/1-1/2+1/3-1/4+1/5 ……+ 1/99 - 1/100 的值,打印出结果。

2024-02-17 12:04:21 343

原创 【C语言】获得月份天数

【代码】【C语言】获得月份天数。

2024-02-03 11:21:44 347

原创 找单身狗2

一个数组中只有两个数字是出现一次,其他所有数字都出现了两次。有数组的元素是:1,2,3,4,5,1,2,3,4,6。编写一个函数找出这两个只出现一次的数字。只有5和6只出现1次,要找出5和6.

2024-02-03 11:20:33 326

原创 转移表代码

【代码】转移表代码。

2024-02-02 20:56:34 334

原创 杨辉三角(c语言实现)

在屏幕上打印杨辉三角。

2024-01-31 11:45:53 291

原创 猜凶手(c语言实现)

日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。现在请根据这些信息,写一个程序来确定到底谁是凶手。已知3个人说了真话,1个人说的是假话。

2024-01-31 11:44:08 342

原创 杨氏矩阵(c语言实现)

有一个数字矩阵,矩阵的每行从左到右是递增的,矩阵从上到下是递增的,请编写程序在这样的矩阵中查找某个数字是否存在。要求:时间复杂度小于O(N);

2024-01-31 11:41:10 327

原创 字符串旋转结果

写一个函数,判断一个字符串是否为另外一个字符串旋转之后的字符串。例如:给定s1 =AABCD和s2 = BCDAA,返回1。给定s1=abcd和s2=ACBD,返回0.AABCD左旋一个字符得到ABCDA。AABCD左旋两个字符得到BCDAA。AABCD右旋一个字符得到DAABC。

2024-01-31 11:39:33 339

原创 使用指针打印数组内容

【代码】使用指针打印数组内容。

2024-01-31 11:37:14 360

原创 调整奇数偶数顺序

来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,输入一个整数数组,实现一个函数,所有偶数位于数组的后半部分。

2024-01-31 11:36:03 339

原创 模拟实现库函数strlen

【代码】模拟实现库函数strlen。

2024-01-31 11:34:54 333

原创 字符串左旋

实现一个函数,可以左旋字符串中的k个字符。ABCD左旋一个字符得到BCDA。ABCD左旋两个字符得到CDAB。

2024-01-31 11:32:20 368

原创 字符串逆序

【代码】字符串逆序。

2024-01-31 11:30:01 346

原创 指针数组模拟⼆维数组

【代码】指针数组模拟⼆维数组。

2024-01-29 20:15:26 315

原创 冒泡排序(C语言实现)

【代码】冒泡排序(C语言实现)

2024-01-29 19:26:10 312

原创 俄罗斯方块游戏代码(c语言实现)

【代码】俄罗斯方块游戏代码(c语言实现)

2024-01-27 20:37:01 985

原创 函数判断素数

【代码】函数判断素数。

2024-01-27 15:55:47 330

原创 函数判断闰年

【代码】函数判断闰年。

2024-01-27 15:55:13 326

原创 二分查找-函数实现

【代码】二分查找-函数实现。

2024-01-27 15:54:21 320

原创 求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,例如:2+22+222+2222+22222

【代码】求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,例如:2+22+222+2222+22222。

2024-01-27 15:51:43 348

原创 打印水仙花数

水仙花数”是指一个n位数,其各位数字的n次方之和确好等于该数本身,如:153=1^3+5^3+3^3,则153是一个“水仙花数”。求出0~100000之间的所有“水仙花数”并输出。

2024-01-27 15:50:21 304

原创 用C语言在屏幕上输出以下图案:

#include <stdio.h>void printDiamond(int n) { int i, j, k; // 打印上半部分 for (i = 1; i <= n; i++) { // 打印空格 for (j = 1; j <= n - i; j++) { printf(" "); } // 打印星号 for (k = 1; k &lt

2024-01-27 15:48:10 373

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除