- 博客(11)
- 收藏
- 关注
原创 归并排序
归并排序(非递归函数)分析: 归并排序(递归函数)分析:程序:/***************************************************** > File name: 4.c > Author: Ms.Deng > 日期: 2018-08-09 14:14***********************...
2018-08-09 18:27:00 153
原创 堆排序
堆排序分析过程程序代码:/***************************************************** > File name: 3.c > Author: Ms.Deng > 日期: 2018-08-09 09:37********************************************...
2018-08-09 13:22:27 153
原创 单链表
关于单链表,他是不连续的节点组成,最后一个节点指向NULL,我们在对单链表做一些插入,删除等,为了方便,定义了一个头指针,指向这个链表的第0个节点 ...
2018-08-04 09:12:17 145
原创 全局变量的引用
局部变量和全局变量注意:局部变量作用的是函数内部,离开函数就是无效的,它包括在形参和在函数体内部定义的 全局变量默认的是整个程序,也就是所有源文件.c和.h文件,且在局部变量作用的范围内,全局变量不起作用。 程序图: 结果 对比: 结果图: 分析:extern为外部变量即全局变量 作用于从定义开始到结尾这个变量都有用例如图...
2018-07-27 21:05:23 8592
原创 函数
函数1从整体上讲函数(Function)是一段可以重复使用的代码,使用时只要引用对应的头文件就可。2函数使用时带括号(),括号里面就是参数3 函数不能返回数组(一串值),它只能返回一个值(一次),又固定的数据类型,用来接收返回值的变量类型要一致。4无参函数的定义(不接收用户传递的数据)返回值类型 函数名())、///{ 函数体}注:①函数名是标识符的一种(以...
2018-07-27 17:16:46 173
原创 递归函数的应用及注意事项
递归函数注意:①一个函数在他的函数体内调用他自身称为递归调用,执行递归函数将反复调用其自身,每执行一次进入新的一层。②为防止递归函数无休止的进行,必须在函数内有终止条件。③对于一个函数只要知道他的递归定义式和边界条件,就可以编递归函数。 例一:求n的阶乘。分析: 程序截图: 例二:求斐波那契数的第n个...
2018-07-27 11:08:59 15132 1
原创 冒泡 选择
冒泡排序 结果:分析:冒泡选择是先找出数里面最大的,然后把它放在最后面,内循环里面要把这个数和每一个数依次进行比较 选择排序 结果: 分析:选择排序里面是把最小的找出来然后依次放在最小的位置,这里面需要一个标志位,把它设定成最小的一个标志点然后其他与他比较,注意这里面要考虑到如果这个标志最小位就是这个最小数那么就不会进行交换,要排除这种情况...
2018-07-25 19:08:50 176
原创 关于字符和字符串的引用
数组不能越界,否则会出现段错误 Str1,str2,str3这样定义代表是字符,当输入字符串时则会显示段错误(越界)改正: 结果: 如果在printf那边写成str1[10],str2[10],str3[10]表示的是这个二维数组的第十个元素 定义字符(定义字符是应该是%c %s是用来定义字符串的,如果定义字符是用%s显示段错误) 结果:...
2018-07-25 14:23:57 2038
原创 关于数组的大小
测定数组的大小 一结果: 二 结果: 三: 四 注意:1:把二维数组可以看成一个一维数组来表示2:二维数组的行数可以省略,但是列数不能省略(表示长度)3:sizeof来测量字节数需要注意的点:①&加数组名表示整个数组的大小(他的大小看数组元素前定义的类型)eg ②直接数组名表示将其看成一维数组则为这一行...
2018-07-25 10:49:07 13223
原创 c语言语句集合
Scanf加取址符& C语言编程一If语句eg 实现比较三个数大小,从小到大输出 求闰年 Switch语句显示分数级别 While循环(当型循环)满足条件才执行语句 即先判断再执行 统计字母的个数,空格的个数,数字的个数 do while格式:do...
2018-07-24 09:05:42 2587
原创 一些linux的命令的整理
最好不要改根目录下的东西,在root home等下面建立东西,这样不会改变虚拟机原有的那些设置cat ls wc 三种对比: Wc中统计1.c里面的行数,字节数,字数软,硬链接 硬链接不能是文件夹,且和原文件没区别,软链接可以是文件夹ln -s 1 1.1 变成可写 Tar解压缩[root@localhost ~]# tar -cvf dym.tar ...
2018-07-21 08:42:39 155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人