自考《计算机软件基础》第三章要点.ppt

同类型的变量,数组可以在同一个定义语义,也可以分开定义。 Float x,y,a[4]; 一维数组在内存中是按下标从0开始依次存放的 数组元素在使用中相当于同类型变量 二、一维数组的初始化 (1) 定义数组时对数组元素赋以初值。 int a[10]={0,1,2,3,4,5,6,7,8,9}; (2) 可以只给一部分元素赋值 int a[10]={0,1,2,3,4}; (3) 如果想使一个数组中全部元素值为0,可以写成 int a[10]={0,0,0,0,0,0,0,0,0,0};或int a[10]={0}; (4) 对全部数组元素赋初值时,可以不指定数组长度 int a[5]={1,2,3,4,5};与int a[]={1,2,3,4,5};等价 思考:int a[]={1,2,3,4,5,6,7};数组a的长度是多少? 二维数组的引用 表示形式:数组名[下标1][下标2] 输入输出: for (i=0;i3; i++) for(j=0;j4;j++) scanf(“%d”,x[i][j];) for (i=0;i3; i++) for(j=0;j4;j++) printf(“%d”,x[i][j];) 举例 例3-5 阅读并分析下列程序 main() { int a[12],b[3][4], I,j,

文档评论(0)

1亿VIP精品文档

相关文档