
C语言
文章平均质量分 78
人间理想云
追寻人间理想
不会就多看看书吧,它不会让你一无所获!
展开
-
C语言--对数组操作内容(冒泡法与打擂台算法)
使用冒泡法对一维数组进行操作将数组进行排序使用打擂台算法对二维维数组进行操作得到其最大值我们首先了解冒泡法,掌握其中的原理,冒泡法就是将数组中的第一个元素与其其他元素进行一次比较,如果你采用降序法,那么就是第一轮第一个数组元素比较完之后,最小值在第一个元素;接着再将数组的第二个元素与后面的元素进行比较,当第二轮比较完之后,在数组第二个元素与后面元素中的最小的那个元素会赋值给数组第二个元素;......依次如此,直到倒数第二个元素与最后一个元素进行比较。接下来看代码:冒泡法对一维数组进行排序:#incl原创 2022-04-02 10:01:55 · 2616 阅读 · 0 评论 -
C语言--有返回值与无返回值的函数调用(函数内容一)
有返回值和无返回值之间的函数调用C语言中创建及调用函数的简介上期在说到Python实现阶乘相加时,对于函数的调用及递归没有进行详解,这次主要介绍清楚C语言中的函数调用。在C语言中,不管是对数值进行交换,或者是对数组进行排序,不考虑其时间复杂度,我们都喜欢创建一个调用函数来实现其功能。接下来,就一起进行了解吧!首先,编写函数的一般形式为:函数类型 函数名(参数类型 参数,...){函数体/代码块}在进行函数调用时,必须在主调函数的函数体内首句对被调函数进行声明。其函数声明的一般形式为:函数类型原创 2022-03-23 19:17:14 · 16033 阅读 · 9 评论 -
C语言--函数的嵌套与递归调用(函数内容二)
*实现函数的嵌套与递归调用*,求几个数中的最大值以及相加和函数的嵌套与递归其实很容易区分,嵌套很容易理解,递归难度更大一些,接下来组合看这两个概念:函数的嵌套:在调用一个函数的过程中,又调用另一个函数。这就是函数的嵌套。注意,是调用另一个函数。图解如下:
采用无返回值函数调用实现对数组的内容重排用数组作为函数形参,以及指针作为函数形参来理解,无返回值的函数如何进行值的变换在排序之前,首先我们应理解数组的作为函数实参与形参的传递规则以及其相关特性,在我们用数组元素作为实参时,向形参变量传递的是数组元素的值;用数组名作函数实参时,传递的是数组首元素的地址;此时用数组名作函数实参时,把实参数组的首地址传递给形参数组,俩个数组共占一段存储单元,即如果形参数组中各元素的值发生变化,会使实参数组的元素的值同时发生变化;这时候,我们便可以使用其原理来进行编写函数了在原创 2022-03-30 19:08:52 · 4399 阅读 · 0 评论