自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法插入排序(C语言实现)

int i = 0;for(i = 0;i < sz - 1;i++)int k = i;elsebreak;int i = 0;for(i = 0;i < sz;i++)return 0;

2024-06-19 00:01:24 242

原创 算法快速排序

i = left;j = right;j--;if(i < j)i++;if(i < j)int i = 0;for(i = 0;i < sz;i++)return 0;

2024-05-29 23:32:04 351

原创 算法选择排序(C语言版)

int i = 0;for(i = 0;i < sz;i++)int i = 0;for(i = 0;i < sz;i++)int j =0;j < sz;j++)min = j;flag = 1;break;return 0;

2024-05-28 22:50:14 307

原创 字符串函数strlen的相关操作

计数原理:从字符串首字符开始,遍历整个字符串并计数,直至遇到‘\0’(\0是字符串结束标志,不计入长度)。4.若在字符串中提前遇到‘\0’,则计数结束,‘\0’后的字符数将不会计入。结构: size_t strlen(const char*str)1.源字符串必须以‘\0’结束,否则最终得到的字符串长度为随机值。2.此函数返回值为size_t。3.‘\0’不计入字符串长度。注:str是字符串的地址。

2024-05-21 22:45:35 557

原创 一道有趣的指针面试题

初次看的时候一头雾水,仔细观察后发现着重留意++和--此题会变得简单许多,指针变量进行++或--操作时值会被改变,从而影响后面的代码的结果,相信你应该能明白。所以上述代码的结果是Dessert,ya,ee,itten。

2024-05-16 00:07:01 354

原创 一维和二维数组以及指针相关知识

一维数组的数组名代码数组首元素的地址,二维数组的数组名代表数组第一行的地址,第一行元素的地址即是第一行元素首元素的地址。注意数组名后的第二个括号内必须写上数值(列),第一个括号内可以什么都不写(行),element也可以写为0。其中数组名后的[]内可以什么都不写,element如果不知道写什么可以先写0。野指针:指针指向的地址是随机的,不确定的。2.判断指针指向的空间是否发生改变。例如:{1,2,3,4,5,6}指针跳过的字节数与指针类型有关。意义:结果是二者之间元素的个数。2.决定了指针的步长的大小。

2024-05-15 00:52:00 445

原创 C语言分支语句和循环语句以及continue和break的区别

switch语句适用于判断条件较多的程序,case和判断条件都是常量表达式,default语句用于判断如果输入的代码不符合case语句,你就可以进行相应的操作去处理,default的位置不受限制,建议放在最后一个case语句后,并且每一个语句都写一个break,代码特殊要求除外。并且注意悬空else问题,即是if会与离它最近的else匹配,所以要使用代码块规范一下代码范围,这样也会使代码比较易于理解,单独if语句中不能使用break语句,嵌套在循环语句中则可以使用。2.switch语句。

2024-05-14 00:43:00 277

原创 const修饰指针变量

作用:指针变量p指向的地址的内容不可修改,但是p指向的地址可以改变,比如你和朋友打电话时说你在某某小区某单元某层某号前,他就可以根据你提供的地址找到你,但是你不能说你住在你提供的地址,不然你朋友找你时会找不到你,因为那里面住的别人。作用:指针变量指向的地址不能改变,但是地址的内容可以改变。1.const放在指针变量的左边。2.const放在指针变量的右边。比如:int a = 112;

2024-05-07 23:59:34 534

原创 猜数字游戏

printf("输入错误!请重新选择\n");printf("恭喜你!printf("大了!printf("小了!printf("退出游戏!printf("请输入:>");printf("请选择:>");

2024-05-04 00:32:31 470 1

原创 任意两个数相加(c语言)

printf("请输入两个数:");

2024-05-03 00:00:33 374

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

用冒泡排序给一个数组内元素排序。

2024-05-01 06:50:22 431 1

原创 算法二分查找(C语言版)

/数组元素个数等于数组总大小除以数组每个元素的大小。//指向数组最后一个元素的指针。printf("找到了!下标是: %d\n", ret);//指向数组头元素的指针。printf("找不到指定的数字!eg:查找一个数组中的元素k。

2024-04-30 16:22:57 427 2

原创 用c语言实现非循环单链表的相关操作

L->data++;//记录链表中的元素个数。

2024-04-30 00:42:16 294

空空如也

空空如也

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

TA关注的人

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