C语言中的顺序表的插入问题

请问1.在for循环中,v[j]=x,是不是错的,应该是v[j-1]=x呀??2.每循环一次,n++,表长都加1???

首先一点, for循环 只包含v[j]=v[j-1];这一句
其余的 都是for之后的。
1 循环条件是j>=i 于是当j=i-1的时候退出循环。
所以这里v[j]也就是v[i-1]=x 是正确的。
2 n++在循环外, 只自加一次。
温馨提示:答案为网友推荐,仅供参考
相似回答