- 博客(12)
- 收藏
- 关注
原创 【数据结构初阶】--数据结构前言
数据结构(Data Structure)是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的 数据元素的集合。
2024-05-29 16:44:47 204 1
原创 函数指针数组(转移表)
函数指针数组,首先是一个数组,其次其中存储的数据类型是函数指针,所以我们可以通过使用函数指针数组来调用不同的函数。接下来为大家展示他的基本使用方法(模拟计算器)
2024-03-16 15:56:33 421 1
原创 qsort函数[3]---冒泡排序与qsort函数的结合
首先给大家回顾一下冒泡排序冒泡排序就是在一个有序数组内部两两相邻元素进行比较。而它与qsort函数将擦出什么样的火花呢?
2024-03-15 19:36:19 734 1
原创 qsort函数[2]---排序结构体
首先给大家补充一下qsort函数是库函数使用前要包含对应的头文件。值进行排序(也可以理解为是按照二十六个英文字母的顺序排序)而对于结构体中的int型变量我们只需要做很小的改动。函数进行排序的标准就是字符串中对应每个字符的。然后进行访问,具体排序顺序可以参考。排序,本篇文章将为大家介绍如何用。在上一篇文章中我们介绍了如何用。并不能直接进行使用所以需要。首先我们要先创建结构体。其中有两个变量,一个是。进行结构体变量访问操作。而需要我们如果要比较。,并且需要包含头文件。
2024-03-14 17:55:52 430
原创 qsort函数[1]---排序int型变量
所以判断条件就是如果小于则交换,我们类比qsort函数中的if如果判断条件为。qsort函数进行排序,首先给看一下qsort函数以及各个参数。*(int*)p1 < *(int*)p2返回-1。*(int*)p1 = *(int*)p2 返回0。*(int*)p1 > *(int*)p2返回1。下面的代码是关于冒泡排序的代码实现。后面的判断条件是类似的,例如冒泡排序中。,用来给整形排序,可以看到。是两两相互比较的元素的地址。是为了将数组中的元素按照。所以我们这次排序的目的是。给大家一个直观的展示。
2024-03-11 10:15:11 655 1
原创 快速求水仙花数【C语言】
水仙花数”是指一个n位数,其各位数字的n次方之和确好等于该数本身,如:153=1 ^ 3+5 ^ 3+3 ^ 3,则153是一个“水仙花数”。存入临时变量进行修改判断所以不会影响i的值(建立临时变量的目的),如果相等直接输出。这是一道非常经典的C语言题目接下来我来向大家展示如何方便的求出结果。值做出改变,但是因为我们下面还需要i变量的值所以不希望。所一不重新赋值的情况下下面的循环不会执行所以先将。然后新建一个变量用于存储计算后的 结果,定义。第四步:判断位数的方法是使用。的值是否相等,因为我们都是将。
2024-03-06 16:22:14 445
原创 C语言分支循环
关于C语言的分支结构包含 if 、switch、和循环结构包含 while、do-while、for循环以及其中需要注意的事项
2024-03-04 16:51:00 722 1
原创 追寻C语言的足迹:大二本科生热衷自学的奋斗之路
在这篇博客中,我将分享我精彩的学习经历、个人动机,以及一些充满活力的学习资源,特别是在线编程平台Visual Studio 2022,希望能够激励和帮助其他刚刚起步的小伙伴。4. **在线编程平台(LeetCode、HackerRank):** 利用这些平台,我进行编程练习,锻炼自己的实际编码能力。1. **网络课程:** 目前,我正在参与网络课程,每天三小时,有专业的老师在线解答疑问,而且每日都有规律的作业,使学习更加系统和有趣。我将不断更新我的学习进展,分享我面临的挑战以及克服难题的方法。
2024-01-25 00:11:49 404 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人