C语言填空 三空 下列函数在一维数组v下将x插入到下标为i的元素前,i>=0.如果i大于等于元素的个数,则x插到末尾,原有的元素个数存入在指针n所指向的变量中,插入后元素个数加1,请填空.void insli

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 18:48:46
C语言填空 三空 下列函数在一维数组v下将x插入到下标为i的元素前,i>=0.如果i大于等于元素的个数,则x插到末尾,原有的元素个数存入在指针n所指向的变量中,插入后元素个数加1,请填空.void insli

C语言填空 三空 下列函数在一维数组v下将x插入到下标为i的元素前,i>=0.如果i大于等于元素的个数,则x插到末尾,原有的元素个数存入在指针n所指向的变量中,插入后元素个数加1,请填空.void insli
C语言填空 三空
下列函数在一维数组v下将x插入到下标为i的元素前,i>=0.如果i大于等于元素的个数,则x插到末尾,原有的元素个数存入在指针n所指向的变量中,插入后元素个数加1,请填空.
void insline(double v[],int*n,double x,int i)
{
int j;
if(这里填什么)
for(j=*n-1;这里填什么;j--)
这里填什么=v[j];
else i=*n;
v[i]= x ;
(*n)++;
}

C语言填空 三空 下列函数在一维数组v下将x插入到下标为i的元素前,i>=0.如果i大于等于元素的个数,则x插到末尾,原有的元素个数存入在指针n所指向的变量中,插入后元素个数加1,请填空.void insli
void insline(double v[],int*n,double x,int i)
{
int j;
if(*n=sizeof(v))
for(j=*n-1;j>=i;j--)
v[j+1]=v[j];
else i=*n;
v[i]= x ;
(*n)++;
}