自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言小撰特殊篇-assert断言函数

assert断言函数的讲解,C语言

2024-11-21 18:19:30 569

原创 C语言指针初步(3)-关于const修饰的指针和指针的几个小性质

const修饰的指针、指针与整数的加减、指针减去指针

2024-11-21 15:45:13 453 1

原创 蓝桥杯疑似例题解答方案(打印任意阶杨辉三角)

杨辉三角的计算和打印,疑似蓝桥杯某个题。

2024-11-20 16:18:52 761 1

原创 蓝桥杯2024年11月20日个人赛报名页下方例题解答

蓝桥杯官网报名页2024年11月20日例题解答

2024-11-20 12:28:54 869

原创 Musescore扒谱尝试(1)

纯粹的个人实验记录,无什么大意义。

2024-11-20 11:00:00 353

原创 C语言 蓝桥杯某例题解决方案(查找完数)

蓝桥杯原题解答,寻找完数方法,超越原题需求。

2024-11-20 09:00:00 1589 1

原创 蓝桥杯某C语言算法题解决方案(质因数分解)

蓝桥杯某例题的解决方案,质因数分解,方案一号。

2024-11-20 08:30:00 1099

原创 C语言指针初步(2)-特殊篇

指针的意义,void指针讲解

2024-11-18 22:42:30 213 1

原创 蓝桥杯某例题的解决方案和拓展(完全能解决例题本身)

蓝桥杯某个题的解法,并且拓展了一下,以应对更广泛的情况。

2024-11-18 22:10:24 964 2

原创 C语言判断素数的两种方案(包含递归一种)

C语言判断素数的两种方法(包含一种递归的方案)

2024-11-17 15:00:52 648 2

原创 C语言实现单色蜘蛛纸牌(傻瓜版,不完善但是可以玩)

C语言不使用二叉树实现蜘蛛纸牌(傻瓜版),功能基本成功,小bug懒得改。

2024-11-17 13:19:21 843 1

原创 C语言指针初步(1)

为什么会跳过三位呢?有了第508行的影响,我们发现,C38地址里面第一个由于初始化而变成05的字节后面马上又多了一个05,这就是508行导致的,因为pNum指针的类型是char*,char类型的长度是1字节,因此pNum+1会跳过一个char长度,也就是超过一个字节。类型和星号之间可以加任意的空格,不过最好不要加,因为可能会造成概念的混淆,一定要牢记一点,那就是指针a的类型是int*,这是一个整体,而不是说,int类型的*a是一个指针。那么,为什么我说其实指针的类型对指针解引用后的操作才有影响呢?

2024-11-15 20:56:34 517 2

原创 算术提升及部分错误代码分析

C语言算术提升、C语言错误混淆代码分析

2024-11-15 14:32:10 284 1

原创 C语言小撰之整型提升

整型提升小讲解

2024-11-14 15:41:46 572 1

原创 反向打印字符串方法1

反向打印字符串方法1

2024-11-13 00:00:03 280 2

原创 C语言基础知识-第五期-操作符(1)简介

本期关键词:操作符。1-操作符简介1.定义:一些用于实现灵活的、独立操作功能的符号。算术操作符 + - * / % 加法 减法 乘法 除法 取模 移位操作符 >> << 二进制基础上数字左移 二进制基础上数字右移 位操作符 & ^ | 与 异或 或 注:赋值操作符略,基本形式为【操作+等号】。以上为最常见的部分操作符,在这里除法和取模的区别值得注意

2024-11-11 21:48:21 633 1

原创 C语言小传之按位操作(注重讲解按位异或)-带有两个不创建临时变量实现两变量内容互换的实现方法

因此一一对应后我们发现,-21&7的结果就是:00000000 00000000 00000000 00000011(这个东西也是补码),把这个东西转换成原码和补码一样,毕竟是正整数,因此。原本应当先将第五期操作符简介完成,但是发现,这些操作符太多,不容易一口气讲解,因此先单独出这一期,来讲解一下按位操作符,这几个按位操作符,私以为是非常重要和有用的。(&)这个东西是按二进制存储进行操作,如果左右两个对象的二进制存储内容的对应位上都是1,那操作出来的二进制存储的对应位置上就是1,否则就是0。

2024-11-10 16:51:18 477

原创 C语言新手必备超级转换器(自研产品)

为C语言乃至全体计算机语言学习新人准备的一个神器。

2024-11-09 14:03:37 259

原创 C语言实现五子棋(傻瓜幽默版)

C语言实现五子棋的后端操作,判断方法进行重大更新。

2024-11-08 14:42:51 284 1

原创 蓝桥杯例题——三角回文数的探讨(不完全是解决原题)

对蓝桥杯的一个题的重要部分的解释。

2024-11-07 22:23:01 767

原创 三子棋的实现(一种比较笨的方案)

实现三子棋的一种方法,包含一个自动关机程序(幽默整蛊版)。

2024-11-07 10:51:42 154

原创 浅谈递归代码的特点

当然,那些无限迭代下去以至于无法停下的函数自然也是递归函数,只不过他们是实用性比较差的递归函数,为了探讨那些意义比较大的递归函数,在此必须明确——,可以看到,在factorial()函数的自身内容中调用了它自身,这就形成了一个可以层层嵌套自身的递归,而调用自身的控制变量是a-1,这提供了靠近停止条件(a==0)的可能性。这个递归代码是我比较喜欢的一个代码,它提供了一个可以把输入的数字的每一位分别打印出来的能力,如果加上类似于stop(500)之类的语句的话,可以实现每一位一一输出,而不是一次性全部冒出来。

2024-11-06 21:07:10 211 1

原创 一种特殊的死循环代码(强烈依赖运行环境)

一个会导致死循环的代码,特殊代码情况

2024-11-06 12:04:04 136

原创 一个简单的扫雷游戏(傻瓜版)

这是个傻瓜版的扫雷后台程序,wow,真的很傻瓜。

2024-11-04 12:00:49 575

原创 用C语言简单写了一个猜数游戏(大嘘

这一段是主代码部分,内容很简单,先选择是否开始游戏,如果选择错误,那就会显示“输入值似乎是错误的”然后退出代码。如果选择开始游戏的话,首先这个代码会开始设置一个随机的随机数种子,这个种子是通过time()函数生成的,所以说是唯一的。然后这个随机数会被限制为0~300以内,这个就是我们需要猜的数,于是进入game()函数,这个函数才是游戏的主体。这部分就是game()函数的内容了,它根据你输入的数字来判断是否大于或者小于answer,你只有五次机会,如果你没有猜对你就完犊子了。

2024-10-31 18:26:39 132

原创 C语言基础知识-第四期-字符串+转义字符+注释

本期关键词:字符串、转义字符、注释。1-字符串在介绍字符串之前不得不首先回顾关于字符的知识,在C语言中任何可以打印的东西都可以成为一个字符,用char类型的数据进行储存,单引号作为边界【例:char ch = 'w'】如果一个char类型的数据中将多个字符作为一个整体进行储存,则称这个数据为字符串,C语言中并没有独立的字符串类型,它的表示与字符类型相同,都使用char类型的数据,用双引号作为边界以区分【例:char ch[] = "eas&dad^%"】。1.定义:由双引号引起来的一串字

2022-05-02 19:21:04 1001

原创 C语言基础知识-第三期-常量

以本期为第三期,加上之前发布的两篇基础知识讲解,将作为《C语言基础知识》系列进行更新!本期与之前的文风不同,将尝试使用不同的叙述风格进行讲解。本期关键词:常量目录1-常量的种类和使用1-常量的定义、种类和使用定义:与变量类似,但常量用来表示恒常不变的量。种类:在C语言中一般分为四类,即字面常量、const修饰的常变量、#define宏定义的标识符常量、枚举常量。它们的用法和形式都大有差别,可以灵活运用以针对各种不同的情况。以下将对它们进行分别解析。(1)字面常量:字面常量是四

2022-04-10 10:39:57 1238 4

原创 C语言中变量的基本知识

习惯上将生活中可以改变的值称为变量,不可改变的值称为常量,在C语言的代码中体现为定义的形式区别。变量的定义:int main(){short age=20; //年龄int high=180; //身高float weight=88.5; //体重return 0;}在上图中的代码全部为C语言对变量的定义,格式为“变量数据类型+空格+变量名=数据;”,这样的变量在定义时等于多少,它的初始值就是多少,也可以不初始化写成“数据类型+空格+变量名;”的结构,但是这..

2022-04-03 23:21:32 1207

原创 C语言的介绍,核心结构和部分类型的简介

1-什么是C语言C语言是一种常用于底层开发的计算机编程语言,C语言的设计目标是提供一种简单的编译方式、处理低级存储器、产生少量的机器码以及不需要任何环境额外支持就可以运行的编程语言。C语言是一门面向过程的编译型计算机编程语言,主要的编译器为Clang、GCC、WIN-TC、MSVC等。注:计算机语言的发展历史(低级-->高级)二进制指令-->汇编指令(助记符)-->B语言-->C语言最早期的C语言是不完善的,目前的C语言国际标准是ANSI C(American nat

2022-04-03 11:24:44 1600 6

原创 第一次个人介绍

1.自我介绍余,生数学与应用数学专业,本与编程无缘。然素突发奇想,一日余思曰:“胡不学编程以养生”。遂入此门。性急躁怠懒,或有它思未尝恒者,于此途三月不见。余因喜之而愈学编程。2.编程的目标不整文言文了,我的目标是能拥有独立制作大型游戏的能力,同时能设计一些新型机器或者武器,我对他们有一些初步的构思,但是还在学习中,实力暂时不足,以及能够轻松实现各种我想要的功能和想开发的软件。3.打算如何学习编程我将持之以恒的学习编程并不倦练习,尝试用已知的简单方案实现更复杂、更有想象力的功能,并不

2022-03-31 23:29:56 330 5

原创 初等三四阶行列式计算器

一个简单的三四阶行列式计算器

2022-03-14 14:04:15 5006

蜘蛛纸牌(傻瓜版,2024年11月17日更新)

能玩,有小bug,如果你发现bug,请私信我,我懒得自己测试了,太累了。

2024-11-17

三子棋、五子棋、蜘蛛纸牌的C语言实现方案main函数所在内容,以及一些无关紧要的小代码分析

三子棋、五子棋、蜘蛛纸牌的C语言实现方案main函数所在内容,以及一些无关紧要的小代码分析。

2024-11-17

三子棋、五子棋、蜘蛛纸牌的C语言实现方法自定义函数的头文件声明

三子棋、五子棋、蜘蛛纸牌的C语言实现方法自定义函数的头文件声明。

2024-11-17

三子棋、五子棋、蜘蛛纸牌的自定义函数的实现方法

三子棋、五子棋、蜘蛛纸牌的自定义函数的实现方法。

2024-11-17

空空如也

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

TA关注的人

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