自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构——时间复杂函数

本书分为12章,可能有些章节我不会去学习,但是大部分还是会讲到的。第一章引论是对于前面C语言知识的一个小复习所以我就不讲了。开始第二、三、五、六章。暂时先决定讲这么多,时间周期大概是3/5个学期会将此系列讲完,在此期间我也会复习一些C语言中常用的算法,咱们一起加油!时间复杂函数1、O(大O)2、Ω3、θ4、o

2023-09-12 20:59:03 160 1

原创 “string.h“库函数中关于字符串的函数

strlen(求字符串长度)strcpy(字符串复制函数)strcat(字符串连接函数)strcmp(字符串比较函数)编程实现字符串是否回文的判断。

2023-02-01 15:35:38 155

原创 指针的形式与动态存储分配

第一个就是指针,这里就会有人会说了指针不就是字母前面加了个*号吗,有什么难的。嗯的确是在字母前加了个星号,但没弄懂确实特别难,但只要弄懂了就是炒鸡简单的东西了,而且还能拿来自己运用!

2023-01-30 21:04:07 258

原创 每日C语言(The 7th day)——折半查找法

T(题目):假设有若干个由大到小排序的数已经顺序存放在一个数组中,现输入一个数x,请用折半查找法找出该数是数组中哪个元素的值。找到则输出数组元素的下标值;若该数不在数组中,则输出“无此数”的提示。先来了解一下什么是折半查找法:折半查找法是效率较高的一种查找方法。其基本思想是:设查找数据的范围下限为l=1,上限为h=5,求中点m=(l+h)/2,用X与中点元素am比较,若X等于am,即找到,停止查找;否则,若X大于am,替换下限l=m+1,到下半段继续查找;若X小于am,换上限h=m-1,到上半段继续查找

2023-01-29 21:53:34 258

原创 每日C语言代码(The sixth day)——选择排序法

今天我们来讲讲选择排序法这个算法题目:用选择排序法对n个整型数据进行从小到大的排序。这个算法的分析是这样的:第一依次排序将n个元素中的最小值一到数组的第一个元素位置,第二次排序将剩下n-1个元素中的最小值一到数组的第二个元素,位置以此类推,经过n-1次排序,全部排好。(还是需要自己去仔细看,我只能提供代码和整体思路)

2022-12-13 09:46:36 384

原创 变量的储存类型

动态存储空间变量:在程序中运行期间,根据需要动态分配存储空间的变量,它们被分配在内存的动态存储区中。静态存储空间变量:程序运行期间所分配的存储空间是固定的变量,它们被分配到内存的静态存储区中。C语言中存储类型有四类:auto,static,register,extern四种

2022-12-10 17:05:11 534

原创 创建和调用函数

一、函数的格式与调用二、函数的参数三、函数的返回值

2022-12-10 15:08:12 456

原创 每日C语言代码(The fifth day)——求素数

素数的概念:是指大于1且除了1和它本身外不能被其他任何整数所整除的整数。方法一:用2,3,····,m-1逐个去除m,看能否整除,若其中一个数能够整除,说明m不是素数,若全部都不能整除,则m必为素数。方法二:用2,3,···,sqrt(m)就是根号m去除m,如果都不整除,则m必为素数。上述方法就是此方法。

2022-12-08 13:19:13 329

原创 C语言中的程序设计——顺序、选择结构程序设计

俗话讲C语言为一种计算机语言,那怎么才能成功运行呢?那就是依靠这个程序的设计,之所以有了这些程序才能使C语言成功“跑”起来,if else ,switch case default

2022-11-28 23:35:32 684

原创 每日C语言代码(The fourth day)——冒泡排序与地址传递

今天来分享一个冒泡法,也是很常见的一种C语言算法。值传递:形参是普通变量,实参是普通变量或者数组元素值。可以通过return带回一个返回值;可以通过全局变量带回多个值。地址传递:将数组a区域的首地址传给形参,形参数组与实参数组a共享同一个存储区域。地址传递带回多值的原因: 形参与实参共享空间。

2022-11-15 14:01:51 411 2

原创 每日C语言代码(The third day)——斐波那契(兔子数列)

今天来讲一个很常见的代码——斐波那契数列,虽然有很多人都发布了,但是我这次想要做一个比较深层次的分析!

2022-11-09 23:06:33 1160

原创 每日C语言代码(The second day)

今天分享的是“替换”。那什么是“替换”,“替换”就是交换数值。

2022-11-07 11:43:13 246

原创 每日一分享C语言代码(The first day)

​分离一个四位整数的千,百,十和个位数​

2022-11-06 14:26:49 380 2

原创 C语言数据的输入与输出

g——用来输出实数,根据数值大小自动选择%f或%e格式,选择输出时占宽度较小的一种,且不输出无意义的0。%e——以指数形式输出单精度、双精度实数,底数为E或e。getchar是输入函数,功能就是从终端(一般为键盘)输入一个字符,通常把输入的字符赋给一个字符型变量。%c——以字符形式输出,只输出一个字符。%u——输出无符号的十进制数整型数据。%s——输出一个字符串。其中我分为两个部分:第一个是字符型的输入与输出,第二种是非字符型的输入与输出。其中的格式说明符:%d——输出有符号的十进制数整型数据。

2022-10-30 16:32:09 1488

原创 字符集、标识符、常量与变量

字符集、标识符、常量与变量的认识

2022-10-21 17:02:37 188

原创 C语言运算符

一、总共有算数运算符,关系运算符,逻辑、位、赋值、条件、逗号、指针和取地址、求字节数、强制类型转换、结构体成员和指向结构体成员、下标运算符等其他。1)、其中算数运算符中就是我们平时的加减乘除和求余,自增,自减其中。求余(%)为双目运算符且两边都必须为整型。只有自增自减为右结合性(就是式子是自右往左开始实行),自增中有++x与x++y=x++ y=++x-y=x -++x-x++ -y=x自减同理2)、

2022-09-24 09:56:42 302

原创 数据类型(由类型创建变量)

C语言的数据类型:空间类型的合理运用 printf("%d\n",sizeof(xxx));2、short//短整型 long//长整型 long long //更长整型 int//整型。3、float//单精度浮点数 double//双精度浮点数-sizeof-关键字-操作符-计算类型或者变量算占空间的大小。1、char //字符数据类型(创建空间)sizeof的单位 字节 sizeof--longlong--8字节。double--8字节。short--2字节。float--4字节。

2022-09-05 15:19:35 84

原创 学习了C语言的第一个语言

新手上车,记录学习。

2022-08-22 16:09:12 228 2

空空如也

空空如也

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

TA关注的人

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