- 博客(21)
- 收藏
- 关注
原创 0724练习
1、定义二维数组与二维指针来实现如下要求: 1、每一行从小到大排序 2.所有元素从小到大排序 2、实现对student二维数组完成如下功能: 1、(通过二维指针)查找每一个班的次高分并输出该生的学生信息 2、(通过二维指针)查找总年级的最高分并输出该生的学生信息 ...
2018-07-24 23:51:58
220
原创 0723课程-动态数组与练习
指针 1、指针类型: 基本类型 2、空指针类型变量:没有意义,只是一个指针空间,用于记录地址(不能运算) void* 变量; 注:由于空间指针void*不知道尺寸(类型),是不能进行+ -运算的 3、空地址:每个数据空间都有地址(地址>0),设置...
2018-07-23 20:25:35
199
原创 0720---指针
1、组成:CPU,存储,I/O2、CPU:执行指令。3、程序:就是有限指令的集合(外存中) 进程:正在运行的程序(CPU会通过文件系统去将外存中的程序加载到内存并分配空间) 存储单元: 1最小的存储单元:bit (存放0/1) 2计算机的存储基本单元:byte (每次...
2018-07-22 21:18:52
163
原创 0719---struct结构体
1.C语言基本类型:字符型,整型,浮点型2.结构体(复杂类型):自定义类型3.定义变量:为了分配空间 类型 变量名 注:分配空间编译器通过类型来分配大小 初始化:定义变量同时赋值 3.1定义结构体(自定义)的类型 ...
2018-07-22 21:15:11
142
原创 0720练习
1. 定义三个不同类型的指针,并输出2.利用指针交换a,b的值 3.将a的每个字节输出打印 4。利用指针求数组的和 5.利用指针,用二分法查找关键字key ...
2018-07-22 21:01:16
126
原创 0719练习
1、打印所有学生信息2、查找分类>90以上的学生信息 3、打印最高分学生信息(监哨值法)3、查找学生分数高于平均的学生信息 5. 用递归来实现二分 6. 用二分查找来实现对结构体数组元素的查找(分数)。 7. 结合结构体数组,插入排序 8.定义头文件,字符串处理函数:求长度,字符串比较,复制 ...
2018-07-22 20:37:59
155
原创 0718练习
1.求1-100的和(递归)2. 求阶层:f(5)=5*4*3*2*1 3. 求前n项的阶层和 4. 求斐波拉锲数列 5. 猴子第一天摘下N个桃子,当时就吃了一半, 还不过瘾,就又多吃了一个。第二天又将剩下的桃子吃掉一半, 又多吃了一个。以后每天都吃前一天剩下的一半零一个。 到第10天在想吃的时候就剩一个桃子了, 问...
2018-07-22 20:29:37
133
原创 0717练习题
1. 定义一个函数:求某数字(3位数)是否是水仙花(每一位数的立方=本身) 2.定义一个函数:判定某个整型数组中是否存在某个值 3. 定义一个函数:求输入的“字符串”是否是回文 "abcdcba" 4. 定义一个函数:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? ...
2018-07-22 20:22:25
477
原创 0718课程---函数与递归
函数:就是功能(实现这个功能过程) 1.定义函数: 返回值 函数名(形参) { } static 返回值 函数名(形参) { ...
2018-07-18 18:36:29
139
原创 0717课程---函数与变量
函数:就是一个功能模块(完成某个功能的过程:完成排序) 1.函数分类: 1.1系统函数: 就是由系统提供的功能(模块) printf 1.2自定义模块: ...
2018-07-17 19:42:45
104
原创 排序算法-------更新中....
1.冒泡排序。思想:遍历数组,挨个与前一个进行比较,满足条件则互换。如名字“冒泡”一样,挨个的先将最小/大的换到最左/右侧特点:此排序法在运行过程中会将未进行遍历的数组内容顺序改变2.插入排序 思想:遍历一遍数组,再反向遍历一次,满足条件,则将后一个值赋给前一个值,结束反向循环时,再讲需要插入的值赋个指定位置特点:如名字一样“插入”,运行时不会打乱未被遍历的数组内容顺序...
2018-07-16 22:27:24
124
原创 0714二维数组与练习
字符串:是一块常量空间 1.系统会在字符串末尾添加\0(无论末尾是否人为添加\0,都会添加\0) 二维和多维数组: 二维数组的定义:类型 数组名【行】【列】 空间长度:sizeof(int)*行*列 元素个数:行*列 引用元素:需要确定哪一行哪一列的元素 数组【行】【列】 ...
2018-07-16 21:30:38
363
原创 0712练习题
***************************************************纯学生党笔记***********************************************************1.将数组name复制给数组buf 二.将字符串全部转换为大写字符三.输出数组的整型字符 四.比较两个字符串是否相等 五.查找字字符串...
2018-07-16 19:35:38
160
原创 字符数组---string用法
字符数组: char 数组名【长度】; 1.数组空间长度:sizeof(数组名)或sizeof(char)*长度 2.元素长度:数组元素个数 3.空字符:ASSCII -0 ‘\0’ 约定:每个字符串后面都有一个结束字符字符‘\0’ ...
2018-07-14 10:10:02
991
原创 0711练习题
**********************************纯学生党笔记***************************************一。奇数求和二。求任意阶乘的和三。求前几项阶乘的和四。输入十个数,输出最大值五、判断不同类型下为零得情况(笔试题)六、求整型的二进制七、将小数转换成二进制八、输入一个数,判断数组中是否存在该值九、判断该数组中及格人数与不及格人数十、将一组数据...
2018-07-13 19:47:55
145
原创 第六课:循环与输入输出
流程控制:1.顺序 2.选择 3.循环 1.循环:for while do-while 1.1.while(逻辑值的表达式)//先判断再执行 { 循环体 } 1.2.do ...
2018-07-13 14:08:52
478
原创 程序流程控制
程序的流程控制:顺序,选择控制,循环 1.顺序执行:从下往上,逐条来执行 2.选择控制:当达到某种条件,执行特定的指令 2.1.双分支: if(表达式) //条件为真 { ...
2018-07-10 20:34:30
163
原创 C语言运算符
程序=算法+数据1.运算符: 表达式:由运算符与数据组成的式子 注:每一个表达式都有运算的结果 1.求空间长度运算符:sizeof 2.赋值 左值(变量)=右值(常量) 1...
2018-07-08 19:37:48
127
原创 vi编辑器
vi的编辑器1.三种模式:底行模式,插入模式,命令模式 命令模式: 1.从命令切换到插入模式 I/i 光标移动到最左/左边 A/a 光标移动到最右/右边 O/o 光标移动到下/上一行 2.复制: ...
2018-07-07 20:21:43
143
原创 Shell命令
Shell命令:操作系统的一个字符串操作1.关机:halt/reboot/shutdown2.帮助手册:man3.目录,文件操作:Linux采用的文件是ext3(树形结构) 3.1路径表示法: 绝对路径:(从根开始)/home/LF/桌面/test.txt 相对路径:相对于当前的位置而言的一个位置 3.2查看当前所处位...
2018-07-06 21:41:28
144
原创 Linux环境配置
第一步:创建虚拟机第二步:选择自定义高级选项,点击下一步第三步:下一步第四步:选择安装程序光盘映像文件,点击浏览,找到Fedora-14-i386-DVD文件,点击打开,然后点击下一步(此安装模式为简易模式)第五步:输入全名,用户名,密码(简易模式下,此密码也是root密码),点击下一步第六步:点击浏览,选择储存位置,最好将其放置在空余内存大于20G的盘中,点击下一步第七步:根据自己电脑配置选择适...
2018-06-30 23:45:48
184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人