i printf(%3d,Xi; if(i%010==0) printf("n") /控制每输出10个元素后换行 printf("输出下标为偶数的元素:mn"); or(i=2;i<20;i+=2) printf(o3d,xliD printf(in"); 点专此处结束放殃 4合
{ printf("%3d",x[i]); if( i%10==0 ) printf("\n"); /* 控制每输出10个元素后换行 */ } printf("输出下标为偶数的元素:\n"); for(i=2; i<20; i+=2) printf("%3d",x[i]); printf("\n");
printf("输出值为偶数的元素:Ⅶn"); for(i=0;<20;i++) if(xi%2==0) printf("%3d"xiD; printf("Ⅶm"); 点专此处结束放殃 4合
printf("输出值为偶数的元素:\n"); for(i=0;i<20;i++) if(x[i]%2==0) printf("%3d",x[i]); printf("\n"); }
程序的运行结果如下: 分两行逆序输出: 20191817161514131211 10987654321 输出下标为偶数的元素: 35791113151719 输出值为偶数的元素: 2468101214161820 点专此处结束放殃 4合
程序的运行结果如下: 分两行逆序输出: 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 输出下标为偶数的元素: 3 5 7 9 11 13 15 17 19 输出值为偶数的元素: 2 4 6 8 10 12 14 16 18 20
83利用地址和指针访问 数组元素 78.3.,1数组名,元素地址及指针的关系 通过前面的知识积累和本节的进一步 介绍,读者应该建立起如下概念。 (1)数组是一种构造数据类型。数 组名代表着这个数组所占连续存储空间的 起始地址。 点专此处结束放殃 4合
8.3 利用地址和指针访问 数组元素 8.3.1 数组名、元素地址及指针的关系 通过前面的知识积累和本节的进一步 介绍,读者应该建立起如下概念。 (1)数组是一种构造数据类型。数 组名代表着这个数组所占连续存储空间的 起始地址
这个地址是在定义数组时由系统所分 配的,不可以人为改变。因此,可以认为 数组名是一个地址常量。 如有定义: int x5,y5, m=3; 则语句 X&m y++; 点专此处结束放殃 4合
这个地址是在定义数组时由系统所分 配的,不可以人为改变。因此,可以认为 数组名是一个地址常量。 如有定义: int x[5],y[5],m=3; 则语句: x=&m; x=y; y++;