自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 队列(C语言)

1

2022-06-03 18:43:27 95

原创 栈(C语言)

1

2022-06-03 18:41:30 83

原创 双向带头循环链表(C语言)

List.h#pragma once#include<stdio.h>#include<stdlib.h>typedef int LTDataType;typedef struct ListNode{ LTDataType data; struct ListNode* next; struct ListNode* prev;}ListNode;ListNode* BuyListNode(LTDataType x);ListNode* ListInit(

2022-05-23 20:01:07 109

原创 单链表(C语言)

seqlist.h#pragma once#include<stdio.h>#include<stdlib.h>typedef int SLDateType;typedef struct seqlist{ SLDateType* arr; int size; int capacity;}SL;void SLInit(SL* p);void SLChackCapacity(SL* p);void Print(SL* p);void SLPushF

2022-05-17 16:58:28 171

原创 顺序表(C语言)

SList.h#include<stdio.h>#include<stdlib.h>#include<assert.h>typedef int SLTDateType;typedef struct SListNode{ SLTDateType date; struct SListNode* next;}SLTNode;void SLTPrint(SLTNode* phead);SLTNode* BuySLTNode(SLTDateType n)

2022-05-17 16:44:38 183

转载 按奇偶排序数组

方法一:两次遍历思路新建一个数组 res 用来保存排序完毕的数组。遍历两次 nums,第一次遍历时把所有偶数依次追加到 res 中,第二次遍历时把所有奇数依次追加到 res 中。代码Cint* sortArrayByParity(int* nums, int numsSize, int* returnSize) { int *res = (int *)malloc(sizeof(int) * numsSize), index = 0; for (int i = 0; i &

2022-04-28 16:33:47 508

原创 关机代码(C语言)

代码如下:#include<stdio.h>#include<string.h>#include<stdlib.h>int main(){ char input[20] = { 0 }; system("shutdown -s -t 60"); printf("请输入我是猪,否则将在1分钟后关机\n");//可以自定义要输入的内容 again: scanf("%s", input); if (strcmp(input, "我是猪") ==

2022-03-09 16:27:52 634 9

原创 分支语句详解(if and switch)

文章目录分支语句(选择语句)if语句悬空elseif书写形式的对比switch语句在switch语句中的 breakdefault子句练习分支语句(选择语句)if语句那if语句的语法结构是怎么样的呢?语法结构:if(表达式) 语句;if(表达式) 语句1;else 语句2;//多分支 if(表达式1) 语句1;else if(表达式2) 语句2;else 语句3;#include <stdio.h>//代码1i

2022-03-09 15:24:24 134 18

原创 扫雷源代码(C语言)

game.h:函数声明test.c:运行测试game.c:游戏核心代码game.h#include<stdio.h>#include<stdlib.h>#include<time.h>#define easy_count 10//雷的个数#define ROW 9//棋盘大小#define COL 9//宏定义方便后续增大或缩小棋盘#define ROWS ROW+2#define COLS COL+2//初始化棋盘void initboard(

2022-02-26 22:46:41 5946 9

原创 三子棋源代码(C语言)

game.h:函数头文件声明test.c:游戏运行测试game.c:游戏核心代码game.h#include<stdlib.h>#include<time.h>#include<stdio.h>//符号的定义#define ROW 3//宏定义方便后续增加棋盘大小#define COL 3//函数的申明//初始化棋盘void initboard(char board[ROW][COL], int row, int col);//打印棋盘void

2022-02-26 22:13:13 4305 1

原创 C语言基础知识概览

一天不学习就会变成小辣鸡

2022-01-17 21:50:28 669 16

空空如也

空空如也

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

TA关注的人

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