【例4.2】定义一个包含3个整型元素的数组 a,输出其元素值。 #include <stdio.h> int main( int ar31; 只定义数组,不给数组元素赋值, ,a[1],a[2]); 数组元素中存放的是随机值。 一般要先给数组元素赋值,再使用。 858993460,-858993460,-858993460
【例 4.2】定义一个包含3个整型元素的数组 a,输出其元素值。 只定义数组,不给数组元素赋值, 数组元素中存放的是随机值。 一般要先给数组元素赋值,再使用
数组名a中存放的是数组起始元素的地址 Hinclude《5tdio.h》 int main[】 int a[3]; printf("%d,%din",&a[0],a); return 8; 1245044,1245044
数组名a中存放的是数组起始元素的地址
【例4.3】定义一个包含3个整型元素的数组 a,从键盘给数组元素输入值,然后输出。 #include <stdio.h> int main() int a[3]; printf(“请输入3个整数值:"); scanf("%d%d%d",&a[0],a[1],&a[2]); printf(输出数组的3个元素值:"); printf("%d,%d,%dn",a[0],a[1],a[2]); return 8; 晴输入3个整数值:357 输出数组的3个元素值:3,5,7
【例 4.3】定义一个包含3个整型元素的数组 a,从键盘给数组元素输入值,然后输出
【例4.4】定义一个包含10个整型元素的数组a, 从键盘给数组元素输入值,然后输出。 #include <stdio.h> int main() int i,a[10]; printf(“请输入10个整数值:"); /*从键盘输入10个值依次存放到数组中*/ for(i=0;i<=9;i++) scanf("%d",&a[i]); 1依次输出数组的10个元素值/ for(i=0;i<=9;i++) printf("%d ",a[i]); printf(\n"); 请输入10个整数值: 12345678910 12345678910
【例 4.4】定义一个包含10个整型元素的数组a, 从键盘给数组元素输入值,然后输出
4.1.3 一 维数组的初始化 定义一维数组的同时给数组元素赋初值称为一维数 组的初始化。其一般格式为: 类型说明符数组名[N=初值1,初值2,.,初值N; 其中,N是表示数组元素个数的常量
4.1.3 一维数组的初始化 定义一维数组的同时给数组元素赋初值称为一维数 组的初始化。 其一般格式为: 类型说明符 数组名[N] = {初值1, 初值2,. , 初值N}; 其中,N是表示数组元素个数的常量