
C
文章平均质量分 95
QomolangmaH
2023年度博客之星Top22
人工智能领域赛道Top2
大三赛道Top2
码龄2-3年赛道Top3
优快云校园主理人
展开
-
【重拾C语言】十三、动态数据组织(二)链表(创建、遍历检索、插入、删除、交换)
本文介绍了C语言实现链表,包括创建、遍历检索、插入、删除、交换等操作原创 2023-10-15 18:52:06 · 364 阅读 · 0 评论 -
【重拾C语言】十三、动态数据组织(一)动态变量(malloc、calloc、realloc、free)
本文介绍了动态数据组织——动态变量,包括malloc、calloc、realloc、free等函数的使用原创 2023-10-15 18:23:14 · 855 阅读 · 0 评论 -
【重拾C语言】十二、C语言程序开发(穷举与试探——八皇后问题)
八皇后问题是一个经典的计算机科学问题,要求在一个8×8的棋盘上放置8个皇后,使得它们互相之间不能攻击到对方,这个问题可以通过穷举与试探的方法来解决。原创 2023-10-14 15:52:08 · 904 阅读 · 0 评论 -
【重拾C语言】十二、C语言程序开发(自顶向下、逐步求精;结构化程序设计原则;程序风格)
在C语言程序开发中,可以使用自顶向下、逐步求精的方法解决问题,遵循结构化程序设计原则,同时注重良好的程序风格,这可以帮助开发者编写可读性强且易于维护的代码。原创 2023-10-14 15:06:06 · 1163 阅读 · 0 评论 -
【重拾C语言】十一、外部数据组织——文件
C语言中的外部数据组织涉及文件的处理。文件是一种用于存储和读取数据的数据结构。在C语言中,我们可以使用文件来保存和管理大量的数据,包括文本文件和二进制文件。文件是存储在外部介质上的一组相关数据。它可以是文本文件,包含可读的字符数据,也可以是二进制文件,包含不可读的二进制数据。原创 2023-10-13 23:33:21 · 355 阅读 · 0 评论 -
【重拾C语言】十、递归程序设计
递归程序设计是一种编程技术,其中一个函数通过调用自身来解决问题。递归的思想是将大问题划分为更小的子问题,并通过解决子问题来解决原始问题。递归可以在问题的规模较小的情况下,通过不断地调用自身来解决更大规模的问题。递归函数通常包含两个部分:基本情况和递归情况。基本情况是指问题的规模已经足够小,不再需要进一步的递归调用,可以直接返回结果。这是递归的结束条件。递归情况是指问题的规模仍然较大,需要通过调用自身来解决更小规模的子问题。递归函数在解决子问题时,会不断地调用自身,直到达到基本情况。原创 2023-10-13 23:22:45 · 384 阅读 · 0 评论 -
【重拾C语言】九、再论函数(指针、数组、结构体作参数;函数值返回指针、结构体;作用域)
本文重新讨论了函数,主要介绍了指针、数组、结构体作参数;函数值返回指针、结构体,以及C语言作用域相关知识。原创 2023-10-12 21:40:19 · 442 阅读 · 0 评论 -
【重拾C语言】八、表单数据组织——结构体(类型、类型别名、直接/间接访问;典例:复数、成绩单)
本文介绍了C语言表单数据组织——结构体,主要包括类型、类型别名、直接/间接访问等内容原创 2023-10-12 17:24:00 · 740 阅读 · 0 评论 -
【重拾C语言】七、指针(三)指针与字符串(字符串与字符串数组;指针与字符串的遍历、拷贝、比较;反转字符串)
本文介绍了C语言的指针与字符串,主要包括:字符串与字符串数组;指针与字符串的遍历、拷贝、比较;反转字符串等内容原创 2023-10-11 20:30:05 · 554 阅读 · 0 评论 -
【重拾C语言】七、指针(二)指针与数组(用指针标识数组、多维数组与指针、数组指针与指针数组)
本文介绍了:指针与数组(用指针标识数组、多维数组与指针、数组指针与指针数组)原创 2023-10-10 21:27:36 · 452 阅读 · 0 评论 -
【重拾C语言】七、指针(一)指针与变量、指针操作、指向指针的指针
本文介绍了:指针与变量、指针操作、指向指针的指针原创 2023-10-08 22:22:51 · 553 阅读 · 0 评论 -
【重拾C语言】六、批量数据组织(四)线性表—栈和队列
本文介绍了C语言使用数组实现栈和队列,及其相关操作原创 2023-10-08 21:12:01 · 308 阅读 · 0 评论 -
【重拾C语言】六、批量数据组织(三)数组初值;字符串、字符数组、字符串数组;类型定义 typedef
本文介绍了C语言:数组初值;字符串、字符数组、字符串数组;类型定义 typedef原创 2023-10-07 23:40:42 · 214 阅读 · 0 评论 -
【重拾C语言】六、批量数据组织(二)线性表——分类与检索(主元排序、冒泡排序、插入排序、顺序检索、对半检索)
本文介绍了线性表的分类与检索,主要包括主元排序、冒泡排序、插入排序、顺序检索、对半检索等内容,并进行了比较分析原创 2023-10-06 20:57:51 · 2037 阅读 · 0 评论 -
【重拾C语言】六、批量数据组织(一)数组(数组类型、声明与操作、多维数组;典例:杨辉三角、矩阵乘积、消去法)
本文介绍了C语言的数组,包括数组类型、声明与操作、多维数组等,此外还介绍了杨辉三角、矩阵乘积、消去法等经典实例原创 2023-10-05 20:59:36 · 1329 阅读 · 0 评论 -
【重拾C语言】五、模块化程序设计——函数(定义、调用、参数传递、结果返回、函数原型;典例:打印字符图形、验证哥德巴赫猜想)
本文介绍了模块化程序设计——函数,包括如何定义函数、函数的调用形式和过程、参数传递(值传递和指针传递)、函数结果的返回以及函数原型的使用。具体的程序设计实例有打印字符图形和验证哥德巴赫猜想。原创 2023-10-05 20:55:52 · 1717 阅读 · 0 评论 -
【重拾C语言】四、循环程序设计典例整理(最大公因数、阶乘求和、正整数翻译、打印字符方阵、斐波那契数列……)
本文整理了循环程序设计典型例题:最大公因数、阶乘求和、正整数翻译、打印字符方阵、斐波那契数列……持续更新中原创 2023-10-04 18:35:21 · 300 阅读 · 0 评论 -
【重拾C语言】四、循环程序设计(后判断条件循环、先判断条件循环、多重循环;典例:计算平均成绩、打印素数、百钱百鸡问题)
本文介绍了循环程序设计,以计算平均成绩为例,介绍3种不同的循环方法;并使用多重循环计算全班每人平均成绩。此外,还介绍了打印素数、百钱百鸡问题两个经典例题。原创 2023-10-04 17:56:28 · 538 阅读 · 0 评论 -
【重拾C语言】三、分支程序设计(双分支和单分支程序设计、逻辑判断、多分支程序设计、枚举类型表示;典型例题:判断闰年和求一元二次方程根)
本文介绍了分支程序设计的相关内容,包括双分支和单分支程序设计、逻辑判断(布尔类型的使用)、多分支程序设计和枚举类型的表示,以及一些典型例题,包括判断闰年和求一元二次方程根。原创 2023-10-03 17:47:09 · 864 阅读 · 0 评论 -
【重拾C语言】二、顺序程序设计(基本符号、数据、语句、表达式、顺序控制结构、数据类型、输入/输出操作)
本文主要介绍了顺序程序设计的基础知识,包括基本符号、数据、语句、表达式、顺序控制结构、数据类型以及输入/输出操作等。原创 2023-10-03 17:16:23 · 393 阅读 · 0 评论