c语言数组赋值方法

数组的分配方法如下。

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;

}