数组的分配方法如下。
1 .赋值语句–为数组元素逐个赋值
示例:
#包含
int main () )。
int i,a[10];
for(I=0; i=9; I ) {
a[i]=i; /*赋值语句*/
}
for(I=9; i=0; I—- ) {
printf(‘%d ‘,a[i] );
}
返回0;
}
2 .初始化赋值
示例:
#包含
int main () )。
int i,a [ 10 ]={ 0,1,2,3,4,5,6,7,8,9 }; /*初始化赋值/
for(I=9; i=0; I—- ) {
printf(‘%d ‘,a[i] );
}
返回0;
}
3 .动态赋值
示例:
#包含
int main () )。
int i,max,a[10];
printf (input 10编号: (n ) );
for(I=0; i 10; I ) {
scanf(‘%d ‘,a[i] ); /*动态赋值*
}
max=a[0];
for(I=0; i 10; I ) {
if(a ) I ) max ) {
max=a[i];
}
printf(maxmum=%d\n ),max );
}
返回0;
}