填空题 下列函数用来在x数组中插入a值,x数组中的数据已由小到大顺序存放,指针n所指内存单元中存放数组中数据的个数,插入后数组中的数据仍有序。请将横线处的程序补充完整。
void fun(char* x,char a,int* n)
{
int k,p=0;
x[*n]=a;
while(a>x[p]) p++;
for(k=*n;k>p;k--) x[k]= 1;
x[p]=a;
++*n;
}
【正确答案】
【答案解析】x[k-1]