填空题:
下列给定程序中,函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据为:1,2,3,4,5,6,7,8,9,则逆置后依次为:9,8,7,6,5,4,3,2,1。形参n给出数组中数据的个数。
请在下画线处填入正确的内容,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构。
试题程序:
#include
void fun(int a[],int n)
{
inti,t;
for(i=0;i< ;i++)
{
t=a[i];
a[i]=a[n-1- ];
=t;
}
}
main()
{
intb[9]={1,2,3,4,5,6,7,8,9},i;
printf("\nTheoriginal data:\n");
for(i=0;i<9;i++)
printf("%4d",b[i]);
printf("\n");
fun( b ,9);
printf("\nThedata after invert:\n");
for(i=0;i<9;i++)
printf("%4d",b[i]);
printf("\n");
}