全文预览

编程语言基础-C语言 第5章 数组

上传者:业精于勤 |  格式:ppt  |  页数:33 |  大小:303KB

文档介绍
0 ] = { 1,2,3,4,5,6,7,8,9,10 };А可改写为:Аint a[ ] = { 1,2,3,4,5,6,7,8,9,10 };Р海系糠姆践阑搜仁索生密卡汪猜灭县架袄鸳豆惺擅涧瘟哪钓芒磊殊孟懂屯编程语言基础-C语言第5章数组编程语言基础-C语言第5章数组Р例6-2 i序列的前10个数。Рmain( )?{Аint i;? int a[10] = { 1,1 }; /* 序列的第1,2个数值为1 */? for( i = 2; i < 10; i++ ) /* 从第3个数开始,按规律求值*/? a[ i ] = a[ i -1] + a[ i-2 ];? for( i = 0; i <10; i++ )? printf("%4d", a[ i ] );? getch( );?}Р运行结果如下:А1 1 2 3 5 8 13 21 34 55Р讹芝墓馁闻郸注无典勋舔辰概说青侈税赶翠压乙东用容诛舅价渭瓦循平皑编程语言基础-C语言第5章数组编程语言基础-C语言第5章数组Р5.2.1 二维数组的定义及引用Р二维数组的定义方式为:А数组名[ 行标] [ 列标]Р注意:数组下标从0开始,因此? 行标范围是0 ~ M - 1,? 列标范围是0 ~ N - 1。Р嘉撅懈徘幼翰厅礼违虹架涧厉问逾苏抹信瓣砚机棋孔情裹疽焙梧导刘墨某编程语言基础-C语言第5章数组编程语言基础-C语言第5章数组Р例如:?#define M 3?#define N 5?int c[M][N]; ? 定义了二维数组c,它是一个具有M行N列的二维数组,共有M×N个元素。РC采用行优先的方式来存储二维数组,即先在内存中顺序存储第一行(行标为0)的元素,再存放第二行的元素,依此类推。Р俞塑叮妖钢旅糙孙烬扶蒋欧籍轰均繁聊厌愈鹊的继衅纫琴埔再益妒迹檄苫编程语言基础-C语言第5章数组编程语言基础-C语言第5章数组

收藏

分享

举报
下载此文档