数组06 - 零基础入门学习C语言28
2010-11-04 01:21
579 查看
第六章:数组06
让编程改变世界Change the world by program
二维数组程序举例
程序清单:
[codesyntax lang="c"]#include <stdio.h> void main() { int i, j, a[3][3]; for (i= 0; i < 3; i++) /*输入数组*/ { for (j=0; j < 3; j++) { printf("a[%d][%d]=",i,j); scanf("%d",&a[i][j]; } } for (i=0; i < 3; i++) /*输出数组*/ { for (j=0; j < 3; j++) if (i==1 || j==1) { printf("%-6d",a[i][j]); } else { printf("%-6c",' ' ’); } printf(“n”); } }
[/codesyntax]
二维数组程序举例 -- 二分法举例
利用数组进行数据查找 -- (二分法)折半查找法介绍!!适应情况:在一批有序数据中查找某数
基本思想:
选定这批数中居中间位置的一个数与所查数比较,看是否为所找之数,若不是,利用数据的有序性,可以决定所找的数是在选定数之前还是在之后,从而很快可以将查找范围缩小一半。以同样的方法在选定的区域中进行查找,每次都会将查找范围缩小一半,从而较快地找到目的数。
[buy] 获得所有教学视频、课件、源代码等资源打包 [/buy]
[Downlink href='http://kuai.xunlei.com/d/LFLYAJVEAKQF']视频下载[/Downlink]
相关文章推荐
- 数组06 - 零基础入门学习C语言28
- 数组03 - 零基础入门学习C语言25
- 数组05 - 零基础入门学习C语言27
- 数组03 - 零基础入门学习C语言25
- 数组05 - 零基础入门学习C语言27
- 数据类型,运算符和表达式05 - 零基础入门学习C语言06
- 数据类型,运算符和表达式05 - 零基础入门学习C语言06
- [BX]和loop指令06 - 零基础入门学习汇编语言28
- [BX]和loop指令06 - 零基础入门学习汇编语言28
- 数组07 - 零基础入门学习C语言29
- 数组07 - 零基础入门学习C语言29
- 数组08 - 零基础入门学习C语言30
- 循环控制结构程序06 - 零基础入门学习C语言21
- 指针06 - 零基础入门学习C语言46
- 数组08 - 零基础入门学习C语言30
- 数组01 - 零基础入门学习C语言23
- 指针06 - 零基础入门学习C语言46
- 循环控制结构程序06 - 零基础入门学习C语言21
- 数组01 - 零基础入门学习C语言23
- 数组02 - 零基础入门学习C语言24