C语言学习6
来源:互联网 发布:java 接口实例 编辑:程序博客网 时间:2024/05/20 22:36
今天除了复习一下数组和函数外,还学习了二分查找和快速查找并且初步接触了二维数组以及对二维数组的深度解析来奠定了自己的扎实的基础,二维数组主要是在一维数组的部分功能上转变而来的,对平面区间内的定义起到了一个比较重要的地位,而且讲的一些二分查找与快速查找对在函数里面查找想要得到的东西,二分查找主要通过对数组的下标不断的进行分解从而得到需要查找的数字或字符,而且在下午也对二维数组的知识进行了进一步的总结作出了一些扩展
通过查找二维数组当中行与列的最大值最小值进行查找并打印
int a[9][10] = { { 0 } };
int b;
srand(time(0));
for (int x = 0; x < 9; x++)
{
for (int y = 0; y < 10; y++)
{
b = rand() % 100 + 1;
a[x][y] = b;
printf("%3d\t", a[x][y]);
}
}
//int a[2][3] = { { 5, 4, 8 }, { 7, 9, 1 } };
int max1 = 0;
int max2 = 0;*/
int max3 = 0;
int max4 = 0;
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 3; j++)
{
if (a[i][j] > a[max1][max2])
{
max1 = i;
max2 = j;
}
}
printf("\n第%d行最大值%d", i, a[max1][max2]);
}
0 0
- C语言学习6
- C语言学习笔记(6)
- C语言学习笔记6
- C语言学习笔记6
- C语言学习笔记6
- C语言学习笔记6
- IOS学习---C语言基础学习6
- C语言入门——C语言学习日志6
- 以前学习C语言资料6
- C语言学习(6)---内存分配
- C 语言学习 6 --- 运算符
- C语言学习笔记6-数组
- 初识GTK--C语言学习(6)
- C语言学习6:函数详解
- 怎样学习C语言
- 怎样学习C语言
- c语言学习笔记
- C语言学习笔记
- mysql的gap锁导致Lock wait timeout exceeded try restarting transaction异常
- POJ 2353 DP
- Android学习第九天---Android数据存储
- JS简介
- 求一个数组的秩 Java实现
- C语言学习6
- Android UI(RadioButton)详解
- Permutations 全排列生成算法
- response.getWriter().write()产生乱码
- (八)、ZooKeeper 事物
- 坚持#第5天~深奥的知识
- 极客班 c++(下)第一周学习笔记 ——new & delete
- mouse的over/out和enter/leave
- sql server 不可见字符处理 总结