- 博客(18)
- 收藏
- 关注
原创 冒泡 插入 选择排序
#include<stdio.h>//插入排序void charu(int buf[100],int ilen){ int i,j,temp; for(i=1;i<ilen;i++) { j=i; temp=buf[i] if(buf[j]<buf[j-1]) { ...
2018-07-18 17:28:54
118
原创 算法(0716)
*算法:1、互换位置:1.1 temp=a; a=b; b=temp;1.2 a=a+b; b=a-b; a=a-b;2、累加法:把数据累积在一起 应用:求多个数的和或者积3、监哨值法:在多个元素中,从左往右遍历中通过哨兵去指向当前的最大值。 应用:求最值4、排序:冒泡,插入,选择,快排,堆排 ...
2018-07-16 11:10:50
140
原创 数组 二维数组(0712))
数组:是一块“连续”且“同类型”的存储空间定义数组: 类型 数组名[长度];定义数组并初始化:引用:取出第几个元素的内容 下标法(从0开始): buf[n]数组的存储空间长度: 长度*sizeof(类型) 第i个元素的地址:首地址+(n-1)*sizeof(类型) n代表第n个元素 字符数组:char 数组名[长度]; 1、数组空间长度:sizeof(char)*长度...
2018-07-16 11:04:05
126
原创 笔试题
1、sizeof2、通过if来比较flag与零值。 (笔试题) float flag;(精度) int flag; if(0==flag) double flag;* bool flag;* int* flag; ...
2018-07-13 08:32:49
122
原创 循环 0711
1、语句: 空语句: 非空语句:2、块语句:成为一个整体 { 语句1; 语句2; ........ }3、程序的流程控制:顺序 选择控制 循环(1)、顺序控制:从上往下 ,逐条执行(2)、选择控制:当达到某种条件,执行特定的指令。(3)、 if swit...
2018-07-11 17:30:36
118
原创 练习题
1、遍历某路径下有多少个文件。2、权限:创建者:读不可写可执行 群组:只执行 其他人:无权限3、求出char类型的空间长度,并查看char的存储范围。4、分别猜测出如下输出值,并说出为什么?short a=-1;short a1=65535;unsigned short b=65535;unsigned short b1=-1;printf("%d %d %d %d\n",a,a1,b,b1)...
2018-07-09 16:02:41
213
原创 运算符--赋值、关系、算术、逻辑、位、自增、自减、三目
字符类型: 字符常量:'a' 一个字符 字符串常量: "abcd" 多个字符 字符变量: 1.定义变量 [有无符号] 类型 变量; 2、引用变量:引用变量的内容 浮点型: 2.1、浮点型常量: (十进制)3.14 科学表示3e12 2.2、浮点型变量:float double [有符号] 类型 变量名; 程序=算法+数据 运算符: ...
2018-07-09 15:49:43
375
原创 进制转换 180707
一、进制介绍进制转换是人们利用符号来计数的方法,包含很多种数字转换,常用的有二进制、八进制、十进制、十六进制。二进制逢2进1 包含0、1八进制逢8进1 包含0、1、2、3、4、5、6、7、8十进制逢10进1 包含0、1、2、3、4、5、6、7、8、9十六进制逢16进1 包含0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F其中A=10、B=11、C=1...
2018-07-09 09:21:57
269
原创 用户 权限 180707
1、文件对某“用户”操作的“权限”: 权限:r可读read 4 w可写write 2 x可执行excude 1 用户:创建u 群组g 其他人o 修改权限: chmod 用户+、- 权限1,用户+、- 权限2 文件 -rw-r--r--. 1 LF LF 210 7月 ...
2018-07-07 17:11:46
111
原创 vi编辑器 180702
文本编辑器:vi/vim是一款优秀(命令)的编辑器vi的四种模式:1、命令模式:在此模式下,输入的字符串代表操作文档的一个操作 切换: 从命令模式-->插入模式: i/a/o/I/A/O 从命令模式-->底行模式: shift+: 2、插入模式:编写内容 插入模式-->命令模式: esc3、底行模式:保存退出,执行Shell命...
2018-07-02 20:46:14
102
原创 Linux之进程 180702
1、ps命令 ps:遍历当前进程列表 ps aux :查看系统中所有进程 ps -a:显示现行终端下的所有程序,包括其他用户的进程。 ps -e:显示所有进程。 ps u:以用户为主的格式来显示程序状况。 ps x:显示所有程序,不以终端机来区分。2、kill:终止进程 kill -9 pid ( 干掉进程(发送信息)) pid:进程ID ...
2018-07-02 20:02:20
116
原创 相对路径、绝对路径、主目录 180701
目录、文件操作:Linux采用的文件是ext3(树形结构)用户的主目录:系统为每一个用户分配一个活动的文件夹。/home绝对路径:(从根目录开始)/home/LF/桌面/test.txt 。 ——从根目录为起点到你所在的目录相对路径:相对路径就是相对于当前文件的路径。——从一个目录为起点到你所在的目录 "~/":当前用户的主目录 "/" :根目录 "./":代表当前所在的目录"../":代表上...
2018-07-01 20:36:46
669
原创 Linux shell命令 180701
Shell命令:就是操作系统的一个字符串操作(终端)命令格式:command [option] ...1、关机命令:halt(关机) reboot(重启) poweroff(关闭系统)2、帮助手册:查看系统命令或者系统函数man [option]3、清屏:清空屏幕 clear:保留之前的信息reset:清空4、当前用户:who: 查看登录信息who -l :查看登录信息和登录终端的进程PID...
2018-07-01 20:17:50
1850
原创 Linux Fedora 网络配置 180630
ping 192.168.8.26 (主机地址) ——查看两台网络主机是否能够通信。如果两台主机不能通信,说明防火墙拦截。(关闭防火墙)和Windows不同的是,只要你不按Ctrl+c它会不停拼下去。ifconfig [Interface] Interface是可选项,如果不加此项,则显示系统中所有网卡的信息。如果添加此选项则显示所指定的网卡信息。例如ifconpig -eth0表示只...
2018-07-01 19:39:49
492
原创 Linux 系统安装 环境搭建 180630
虚拟机(VMware Workstation)是将一台计算机虚拟化实现一台计算机具备多台计算机的功能。提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试 、部署新的应用程序的最佳解决方案。可以使你在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。目前流行的虚拟机软件有VMware、Virtual Box和Virtual PC,它们都能在Windows系统上虚拟出多...
2018-06-30 21:55:26
231
原创 Linux系统八特点 180630
1 开放性 开放性是指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。凡遵循国际标准所开发的硬件和软件,都能彼此兼容,可方便地实现互连。 (遵循世界标准,软硬件彼此兼容,实现互连)2 多用户 多用户是指系统资源可以被不同用户各自拥有使用,即每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。Linux和Unix都具有多用户的特性。(系统资源权...
2018-06-30 20:58:47
761
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人