int arr[10]; // 定义一个整型数组变量printf("sizeof(arr)=%d\n",sizeof(arr));// 输出结果:sizeof(arr)=40
三、数组的初始化
采用memset函数对数组进行初始化,如下:
#include<stdio.h>#include<string.h>intmain(){
int arr[10];
int i;
memset(arr,0,sizeof(arr));
for(i=0;i<10;i++){
printf("arr[%d]=arr[%d]\n",i,arr[i]);
}
}
#include<stdio.h>#include<string.h>intmain(){
int i = 0;
int total = 5;
double money[total];
double sum = 0;
memset(money,0,sizeof(money));
for(i = 0; i<total;i++){
printf("请输入第%d个钱包的钱数:",i+1);
scanf("%lf",&money[i]);
sum = sum + money[i];
}
printf("钱包平均有:%lf元\n",sum/total);
}