程序代码补全后如下:
#include <stdio.h>
#define N 7
main ()
{
static int a[N]={12,9,16,5,7,2,1},k,s;
printf("\n the origanal array:\n");
for (k=0;k printf("%4d",a[k]); for (k=0;k { s=a[k]; a[k]=a[N-1-k];/*填对应位置数组元素互换*/ a[N-1-k]=s; } printf("\n the changed array:\n"); for (k=0;k printf ("%4d",a[k]);/*填输出语句*/} 数组中的元素 数组中的所有元素都具有相同类型(这一点和结构或类中的字段不同,它们可以是不同类型)。数组中的元素存储在一个连续性的内存块中,并通过索引来访问(这一点也和结构和类中的字段不同,它们通过名称来访问)。数组元素并非只能是基元数据类型,还可以是结构、枚举或类。 以上内容参考:百度百科-数组
程序代码补全后如下:
#include
#define N 7
main ()
{
static int a[N]={12,9,16,5,7,2,1},k,s;
printf("\n the origanal array:\n");
for (k=0;k
/**********FILL**********/
for (k=0;k
s=a[k];
/**********FILL**********/
a[k]=a[N-1-k]; /*填对应位置数组元素互换*/
/**********FILL**********/
a[N-1-k]=s;
}
printf("\n the changed array:\n");
for (k=0;k
printf ("%4d",a[k]); /*填输出语句*/}
程序运行结果如下: