自定义博客皮肤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语言判断字符串是否为回文数

通过将某些重要数据编码成具有回文特征的形式,在数据传输或存储后,利用回文判断机制进行校验,若数据依然保持回文特性,那么很大程度上可以认为数据在传输或存储过程中未被篡改,从而保障了数据的完整性与准确性。同时,利用回文数的特性创作一些创意性的程序,如生成回文数序列、构建回文数矩阵等,不仅能锻炼编程技能,更能在创作过程中感受到数学与编程融合带来的独特乐趣。回文数在编程领域犹如一座蕴含无限宝藏的矿山,从基础的判断实现,到广泛的应用场景,再到充满趣味的探索与创新,都展现出其独特的价值与魅力。

2025-03-25 20:28:26 335

原创 字符串中的函数库string中的函数的使用

字符串嘛,就像它的名字一样,是一串由字符(数字、字母之类的)拼凑起来的 “字符大军”。不过呢,C 语言有点 “小个性”,它没直接给咱准备字符串这个数据类型,所以字符串数组的存取就得靠字符型数组来 “搞定” 啦。咱先回头瞅瞅 C 语言里处理字符串的那些常用函数,一个一个地把它们的 “底细” 和用法搞清楚。首先哈,C 语言里的字符串本质上就是字符数组,最后还得加个空字符'\0'来表示结束。标准库就像是个 “魔法工具箱”,里面装了好多用来操作这些字符串的 “神奇工具”(函数)。

2024-12-18 20:59:22 752

原创 数组的查找与排序(c语言)

数组是一种数据结构,它能够在连续的内存空间中存储相同类型的多个数据元素。在 C 语言中,数组的定义格式为:数据类型 数组名 [数组大小];例如,int arr [10] 就定义了一个名为 arr ,能够存储 10 个整型数据的数组。我们可以通过数组下标来访问数组中的各个元素,下标从 0 开始,所以 arr [0] 表示数组的第一个元素,arr [9] 表示数组的最后一个元素。如果上面两个代码看不明白我下面写了一个例子以便了解加深印象:数组在数据处理与算法实现的舞台上占据着举足轻重的地位。

2024-11-23 17:16:47 460

原创 求已知数组中的最大值和最小值的方法

int i;int i, max;max = x[0];for (i = 0;i < n;return max;int i, min;min = x[0];for (i = 0;i < n;return min;fun(a, 5);int i;max = x[0];min = x[0];for (i = 0;i < n;min = x[i];

2024-11-06 18:09:05 273

原创 本地文件放到Gitee,通过git

到此为止,基本的流程结束了。

2024-11-03 22:11:16 450

原创 C 与 Python 实现《红楼梦》人物统计的比较

最近在学习 Python 编程,发现它相较于 C 语言确实简洁许多。不过,Python 需要严格遵循缩进格式,这对新手而言不太友好,稍不留意就会出现语句未对齐的情况,新手在编写时需格外注意。在学习前期内容时,感觉它和其他编程语言差别不大。但从后续项目中,我明显感觉到 Python 在处理重复性事务方面要简单得多。下面我们就以《红楼梦》人物统计为例,来看看 Python 和 C 语言在实现上的区别以及 Python 的优缺点。

2024-10-17 22:37:39 1204

原创 C语言中的math库函数的介绍与用法

我们需要使用数学中的公式的函数时,除了调用输入输出()的库,还需要调用数学()这个库,在c语言中库包括了对数、指数、两数中最大数(或者最小数)、取绝对值、开根号、sin(x),cos(x)等等三角函数的计算函数。

2024-09-26 23:45:51 4338

原创 C语言的运算符的优先级和结合性

上课的时候,老师突然提及了运算符的优先级。在最初学习的时候,我原本并未特别留意这些内容,但经过一番思考后,我认为还是有必要将运算符的优先级进行梳理,以便于记忆。C语言的运算符有两大特性:1.: C语言中,运算符的运算优先级共分为15 级。1 级最高,15 级最低。在表达式中,优先级较高的先于优先级较低的进行运算。而在一个运算量两侧的运算符 优先级相同时,则按运算符的结合性所规定的结合方向处理。2.: C语言中各运算符的结合性分为两种,即左结合性(自左至右)和右结合性(自右至左)。

2024-09-23 12:12:05 1479

原创 深入理解c语言——char的范围为什么是-128-127而不是-127-127

char 的取值范围是 -128 - 127, 对于符号绝对值编码法、反码记法, char 的取值范围是 -127 - 127。char 有 8 位,最高位是符号位,所以 char可以在 -127 - 127 取值是没有疑问了。经过这一系列操作之后,二进制形式依然是 1000 0000,对应 数值 128,但这个数是负数,因为反推前 最高位是 1 的,故对应 -128。我认为char型变量的最小值应该是1111 1111,也就是-127,可是书上怎么都说其最小值是-128?我们的机器多数是基于补码表示的。

2024-09-21 17:30:40 1137

原创 C语言的标识符与关键字

关键字是 C 语言预先定义好的具有特殊意义的单词,编译器在编译程序时能够识别这些关键字并根据它们的含义进行相应的处理。例如,

2024-09-16 15:07:33 1366

原创 c语言的第一个程序“Hello Wrold”

当每个人开始学习一门语言时,毫无疑问都会从 “Hello World” 起步,这就如同我们小时候学习数学是从 “1 + 1 = 2” 开始的一样。

2024-09-15 13:01:31 444 1

初学c语言的二分法的简单算法

初学c语言的之二分法的简单算法

2024-09-14

空空如也

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

TA关注的人

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