ex1-1 ex1-2 ex2-2 part3截屏 ...
分类:
其他好文 时间:
2019-05-27 23:38:01
阅读次数:
223
实验结论: part 1:二分查找补足程序 (1)用数组元素直接访问方式实现 一定要注意到,形参是数组,而实参是数组名。所以调用的时候写的是a,而不是a[]或者a[N]。 (2)用指针变量访问。形参是指针变量,实参是数组名。 形参是指针变量,实参仍为数组名。item是需要寻找的值,*p表示,可是这里 ...
分类:
编程语言 时间:
2019-05-27 23:19:11
阅读次数:
142
每一个变量都有一个内存位置,每一个内存位置都定义了可使用连字号(&)运算符访问的地址,它表示了在内存中的一个地址。 结果: 什么是指针? 指针是一个变量,其值为另一个变量的地址,即,内存位置的直接地址。就像其他变量或常量一样,您必须在使用指针存储其他变量地址之前,对其进行声明。指针变量声明的一般形式 ...
分类:
编程语言 时间:
2019-05-27 19:29:18
阅读次数:
121
实验结论 1.二分查找 实现方式1:形参是数组,实参是数组名,使用数组元素直接访问方式实现 运行结果: 实现方式2:形参是指针变量,实参是数组名,使用指针变量间接访问方式实现 运行结果: 2. 选择法排序 使用选择法对字符串按字典序排序 运行结果: 实验总结与体会 1.二分查找算法 数组名作为参数: ...
分类:
其他好文 时间:
2019-05-26 00:23:35
阅读次数:
108
1.二分查找 ex1_1 ex1_2 ex2_2 3.用指针处理字符串 该部分的程序代码个人仅给出练习3的解释,其余两个练习解释近似 总结和体会 实验内容1:二分法查找 数组名作为参数vs指针变量作为参数(形参不同,而参形式相同,在函数实现中基本可以用相同元素进行计算) 实验内容2:选择排序法 字符 ...
分类:
其他好文 时间:
2019-05-25 12:56:56
阅读次数:
101
Part 1:二分法查找数据 方法1:形参是数组,实参是数组名,使用数组元素直接访问 运行结果如下: 方法2:形参是指针变量,实参是数组名,使用指针方式间接访问 运行结果如下: Part2.用选择法对一组数据由小到大排序 a. 结果如下: b. 结果如下: 用选择排序法的思想:选出n个数中最小的数与 ...
分类:
其他好文 时间:
2019-05-25 09:40:20
阅读次数:
77
指针 (1)什么是指针:指针是一种数据类型(整数),这种类型定义出的变量叫指针变量(简称指针)。 内存的每个字节都有一个编号,指针变量中存储的就是这种整数 1bit 最小的可用单位,能储存1或0, 1byte =8bit 1kb =1024byte 1mb=1024kb 1gb=1024mb 1tb ...
分类:
其他好文 时间:
2019-05-24 23:52:41
阅读次数:
143
part1:使用二分法查找数据所在数组的位置 形参是数组,实参是数组名 运行结果 1.1形参是指针变量,实参是数组名 part2:选择排序法 按字典排序 part3:总结与体会 1.数组名作为参数 VS 指针变量作为参数 形参 实参 数组的写法 int fun(int a[ ], int n ) f ...
分类:
其他好文 时间:
2019-05-24 23:51:15
阅读次数:
159
Part 1 二分查找:查找数据项 运行结果如下: 当变为指针变量时: 运行结果如下: Part 2 选择排序法 按字典排序: 实验总结与体会: 1.数组名作为参数 vs. 指针变量作为参数: 形参 实参 (都指函数后面的括号里的) 数组的写法: 例: int fun(int x[], int n) ...
分类:
其他好文 时间:
2019-05-24 19:06:02
阅读次数:
95
1.二分查找 ex1_1.cpp代码如下: 运行结果: ex1_2.cpp代码如下: 运行结果: 2. 选择法排序 ex2_2.cpp代码如下: 运行结果: 实验总结和体会 实验内容1:二分查找算法 数组名作为参数 vs. 指针变量作为参数 当整个数组作为函数的参数时,实际上是数组的地址作为参数。指 ...
分类:
其他好文 时间:
2019-05-24 15:54:42
阅读次数:
90